Christmas party dressing is one of the trickiest style challenges of the year. Whether it’s a casual outing or a formal affair, finding the perfect outfit – something that’s comfortable enough to wear all night, but stylish enough to impress your friends and colleagues – is no mean feat.