Work dress code generally is smart/casual, no sportswear. I usually wear a tunic with either leggings or jeggings and either flat boots or ballet flats.
Christmas do is a meal in the afternoon in the City then drinks after. Everyone is going straight from work.
So I need something that works for a night out but not ott for work. And the whole place closes for two weeks so I dpnt want to have to leave a change of clothes at work for a fortnight.