Christmas comes with so many occasions to dress for, doesn't it? From cosy Christmas Eve nights waiting for Santa to glamorous Christmas parties, family celebrations, festive drinks with friends and seeing in the New Year, I've put together five complete looks for the whole festive season. And when I say complete, I mean everything! The outfits, shoes, bags, jewellery, makeup and, of course, the perfumes. I've even included some gorgeous little pampering and home-fragrance treats because Christmas isn't just about looking fabulous — it's about feeling fabulous too. Expect a little sparkle, plenty of comfort, a touch of rocker chic and, naturally, some leopard print. These are the festive looks I'd genuinely love to wear, with all the little details that make each occasion feel special.