Christmas is undoubtedly a time for family. But it is also a time for a numerous social gatherings, from Christmas meals with small groups of friends to big Christmas parties where you inevitably end up bumping into people you haven't seen since high school... or at least since last Christmas. Either way, there is no excuse for not looking festively fabulous!
Christmas Eve is usually a time for celebrating with friends, having a few glasses of vino in a local pub and catching up on the events of the year. It's also the perfect occasion to showcase a glam outfit with some gorgeous Christmas touches. I've chosen this nude lace body from Topshop (£25) to be tucked into this black bow detail prom skirt from Miss Selfridge (£30). Tights are a must what with the Arctic-style weather we've been having recently and black opaques are always a safe bet but there are many more individual tights on sale at the moment if you want something a bit different.
Christmas Eve is the perfect opportunity to pile on the glitzy gold jewelery, starting with this vintage-look cuckoo clock gold necklace from Urban Outfitters (£28). This faux fur across body bag from ASOS (£22) gives a modern edge to the outfit and will keep your hands free for exchanging drinks and Christmas cards!
Finish off the look with these deep red and gold platform shoes from Topshop (£70) for that final festive look.