OCCASION
STYLE
PATTERN & COLOUR
JACKETS
TROUSERS
SHIRTS
ACCESSORIES
BRANDS
The office do, the big night out, black tie and New Year's Eve each need something different. Here's what to wear to every kind of Christmas party.