Yahoo's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Still searching for a Christmas party dress? John Lewis has up to 50% off these great options

Now's the time to get your Christmas Day outfit. (John Lewis & Partners)
Now's the time to get your Christmas Day outfit. (John Lewis & Partners)

While the humble Christmas party dress has taken a backseat for the past two years, it's now back in all its velvet, sequinned glory.

From office Christmas parties to gatherings with friends, we can't deny that our festive calendars are looking a bit busier this year.

Struggling with what to wear? If you're after a few new dresses for the festive season John Lewis has a huge dress sale on right now with up to 50% off major brands such as Hush, Phase Eight, Somerset by Alice Temperley and more.

From more subtle bottle green and red-hued numbers that you can rewear all year around, to full-on sequin gowns, we've whittled down our favourite 20 dresses to make Christmas outfit planning easy.

Want to make sure you get your order in time for Christmas? Choose the Click & Collect option so you can collect your dress from a John Lewis store, instead of possible delays due to the Royal Mail strikes.

Best John Lewis Christmas party dresses

Hush Mirabelle Sequin Midi Dress | £85 (Was £129)

hush has brought its Christmas a-game to party dress season. (John Lewis)
Hush has brought its Christmas a-game to party dress season. (John Lewis)

Our top pick

Somerset by Alice Temperley Satin Lace Insert Midi Dress | £63 (Was £88)

This flattering bottle green number could be worn all year round. (John Lewis)
This flattering bottle green number could be worn all year round. (John Lewis)

Our top pick

John Lewis Plain Empire Line Crepe Satin Dress | £34.40 (Was £69)

(John Lewis)
This classic black dress will see you through for years to come. (John Lewis)

Our top pick

Hush Kensington Floral Print Shirt Dress | £63.20 (Was £68)

(John Lewis)
This flattering floral shirt dress can be worn all year round. (John Lewis)

Our top pick

Hush Sylvie Sequin Dress | £75 (Was £129)

(John Lewis)
If you're after a glitzy mini dress, this could be just what you're looking for. (John Lewis)

Our top pick

John Lewis Sequin Embellished Chiffon V-Neck Dress | £79.50 (Was £159)

(John Lewis)
This elegant red number is now half price and comes in black. (John Lewis)

Our top pick

Adrianna Papell Crepe Chiffon Ruffle Detail Maxi Dress | £139.30 (Was £181.09)

The Christmas party dress we've all been looking for by Adrianna Papell. (John Lewis)
The Christmas party dress we've all been looking for by Adrianna Papell. (John Lewis)

Truly Velvet Wrap Knee Length Dress | £70 (Was £100)

A velvet wrap dress that could be worn throughout winter. (John Lewis)
A velvet wrap dress that could be worn throughout winter. (John Lewis)

Hobbs Clara Jersey Wrap Midi Dress | £55 (Was £110)

A simply elegant Hobbs midi that can take you into spring and summer. (John Lewis)
A simply elegant Hobbs midi that can take you into spring and summer. (John Lewis)

Yumi Pleated Shirt Midi Dress | £44 (Was £55)

This Yumi midi is giving us Kate Middleton vibes. (John Lewis)
This Yumi midi is giving us Kate Middleton vibes. (John Lewis)

Yumi Sequin Embellished Midi Wrap Dress | £68 (Was £85)

A green take on the classic sequinned number. (John Lewis)
A green take on the classic sequinned number. (John Lewis)

Adrianna Papell Beaded 3D Floral Maxi Dress | £244.30 (Was £349)

There's something very old Hollywood about this sequinned Adrianna Papell maxi. (John Lewis)
There's something very old Hollywood about this sequinned Adrianna Papell maxi. (John Lewis)

Adrianna Papell Beaded Blouson Dress | £178.50 (Was £232.05)

A stunning gown for a truly elegant event. (John Lewis)
A stunning gown for a truly elegant event. (John Lewis)

Superdry Ombre Sequin Slip Midi Dress | £67.99 (Was £81.58)

A dip-dyed Christmas essential from Superdry. (John Lewis)
A dip-dyed Christmas essential from Superdry. (John Lewis)

hush Cecelia Mini Dress | £52 (Was £62.40)

A simple, khaki dress to take you way beyond Christmas. (John Lewis)
A simple, khaki dress to take you way beyond Christmas. (John Lewis)

Adrianna Papell Sheer Illusion Sleeveless Midi Dress | £139.30 (Was £199)

The perfect Adrianna Papell midi for a cocktail party. (John Lewis)
The perfect Adrianna Papell midi for a cocktail party. (John Lewis)

hush Natasha Glitter Jersey Maxi Dress | £71.20 (Was £85.44)

There's something so chic and modern about this hush jersey maxi. (John Lewis)
There's something so chic and modern about this hush jersey maxi. (John Lewis)

Phase Eight Simara Ombre Pleat Midi Dress | £109 (Was £149)

This flares out at the hem, the perfect movement on the dance floor. (John Lewis)
This flares out at the hem, the perfect movement on the dance floor. (John Lewis)

Phase Eight Becca Spot Print Dress | £49.50 (Was £99)

Add a touch of Christmas to an all black ensemble. (John Lewis)
Add a touch of Christmas to an all black ensemble. (John Lewis)

Whistles Sahara Animal Print Midi Dress | £119 (Was £169)

You can never go wrong with a classic Whistles dress. (John Lewis)
You can never go wrong with a classic Whistles dress. (John Lewis)

Lace & Beads Asher Sequined Midi Dress | £119 (Was £170)

This scoop neck dress can be effortlessly dressed up or down. (John Lewis)
This scoop neck dress can be effortlessly dressed up or down. (John Lewis)