Only service dress is suitable for CAF members to wear on any occasion, barring "dirty work" or combat.  What can be worn in warm winter weather