Just in case you haven't got any fabulous outfits for those Christmas events, Topshop currently has up to 40% off selected partywear styles.
The high street retailer's sale is available online at topshop.com as well as in store, which is ideal for those who don't have time to traipse the high street.
Whether you're looking for a fail-safe little black dress, sumptuous velvet, or a dazzling sequined number, Topshop's partywear range has something to suit all tastes.
Prices range between £5 and £90, so it's perfect for those who are on a tight budget.
And if you need some accessories, the popular high street store has some luxe-looking options that have been marked down in the sale - including the MONTANA Mini Gold Bag, down from £18 to £10.
We've had a look at what's included in the offer and put together a selection of our favourite items.
Shop our top picks below...
Black Star Corset Mini Dress - £15 (was £25)
Stand out from the crown in this chic corset-style LBD, which is perfect for pairing with chunky high heels.
Black Zebra Print One Shoulder Embroidered Dress - £40 (was £95)
The ultimate statement dress, Topshop's embellished zebra-print ensemble is available in eight sizes and comes in regular or petite fit.
Purple Velvet Mini Wrap Skirt - £20 (was £35)
Luxurious velvet is a must for the party season and we're swooning over this purple wrap skirt.
Black Bonded Velvet Jacket - £45 (was £75)
This bonded velvet blazer will make you look sophisticated at any time of the year.
RADIANT Silver Mid Metal Heels - £20 (was £36)
Need a comfy heel that you can dance in? These metallic silver patent heels boast a 2-inch heel, making them a safe choice for wearing all evening.
MONTANA Mini Gold Bag - £10 (was £18)
Glitzy extras can really bring your look together and this mini gold bag is our particular favourite.
For more inspiration, see our roundup of the best Christmas party dresses for the festive season from the high street.