Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The Guardian - UK
The Guardian - UK
Lifestyle
Melanie Wilkinson

Asymmetric hemlines, applique and lace: the 30 best party dresses for Christmas and beyond

A woman stands outdoors at the top of some stairs wearing the Nobody's Child Green Velvet Trixie Midi Dress
Glitz, glam and glad rags: this is your ultimate party wear edit Photograph: PR Image

It’s party season, a time of year that either fills you with sartorial dread or has you screaming with excitement as you get to wear yet another embellished dress to the pub on Friday night (‘tis the season after all).

I spend most of the year wearing navy trousers and oversized shirts, but there’s something about a party dress that speaks to my inner J-Lo. Give me applique flowers, cowl necks, asymmetric hemlines and lace edging, perhaps with an oversized blazer or knee-high boots. The options are endless and, in my opinion, during the silly season, the usual rules don’t apply. Here are the best party dress picks for December and beyond.

***

The best party dresses for 2025

***

Asos
Velvet midi dress
none-selected
ASOS DESIGN Curve velvet dramatic neckline midi dress in green
  • Asos £41.50

Velvet midi dress

£41.50 at Asos

This green velvet off-the-shoulder dress from Asos looks super-luxe and is the very spirit of Christmas. It goes up to a UK30, too.

***

Mango
Dress with bow neckline
none-selected
Mango Dress with bow neckline
  • Mango £79.99
  • John Lewis £79.99

Dress with bow neckline

£79.99 at Mango £79.99 at John Lewis

The mini dress is having a resurgence, and this one from Mango is sweet without being too saccharine. Style it with a pair of black mules and a faux-fur jacket for a fun, cool-girl party look.

***

Monsoon
Sicily midi dress
none-selected
Monsoon Sicily Fit and Flare Midi Dress Brown
  • Monsoon £112
  • M&S £160

Sicily midi dress

£112 at Monsoon £160 at M&S

A fit-and-flare style is a failsafe: it will pretty much suit all figures. So go bold with leopard print, like this version from Monsoon, then add a red lip and a sparkly shoe.

***

The White Company
Asymmetric dress
none-selected
The White Company Asymmetric Dress
  • the White Company £119

Asymmetric dress

£119 at the White Company

I love this White Company dress. It’s simple and chic but with a touch of directional difference. I’d dress it up with gold jewellery and some embellished court shoes. Style it with a black blazer and it will see you from the theatre, to dinner, to a party. Ideal.

***

Reiss
Crystal-necklace mini dress
none-selected
Reiss Sina Satin Crystal-Necklace Mini Dress in Green
  • Reiss £240
  • Next £240

Crystal-necklace mini dress

£240 at Reiss £240 at Next

What screams “festive fun” more than a green satin mini dress, complete with a velvet trim and a crystal bow halter necktie? Wear with silver flat pumps for dancing.

For more, read our guide to the best party flats

***

Reformation
Laverna dress
none-selected
Reformation Laverna Dress
  • Reformation £328

Laverna dress

£328 at Reformation

Sometimes I struggle to find a dress that ticks any of the party-style boxes, and sometimes a dress strides in and effortlessly ticks them all. The Laverna dress from Reformation has 3/4-length sleeves and the perfect square neckline, showing just the right amount of collarbone, and it’s a fitted, midi length without being too milkmaidy. You will wear it all season.

***

H&M
Embellished A-line dress
none-selected
H&M Embellished A-line dress
  • H&M £54.99

Embellished A-line dress

£54.99 at H&M

Winter whites always make an impact at a party, and you’ll stand out among the black and jewel tones. I’d wear this H&M shift with chunky silver jewellery and a pair of platform heels.

***

Nobody’s Child
Green velvet midi dress
none-selected
Nobody's Child Green Velvet Trixie Midi Dress
  • Asos £89
  • Nobody’s Child £95

Green velvet midi dress

£89 at Asos £95 at Nobody’s Child

Nod to the 90s and opt for a fitted cowl-neck dress. Add gold chunky jewellery and gold sandals.

***

Me+Em
Silk-blend velvet dress
none-selected
ME+EM Fluid Mini Dress
  • Me+Em £350

Silk-blend velvet dress

£350 at Me+Em

This burgundy lace and velvet shift from Me+Em might be an investment, but the style is timeless and you’ll be able to wear it for years to come. Wear your hair up to show off the beautiful high neckline.

***

Never Fully Dressed
Black velvet lace insert dress
none-selected
Never Fully Dressed Black Velvet Lace Insert Dress
  • Never Fully Dressed £89
  • Asos £129

Black velvet lace insert dress

£89 at Never Fully Dressed £129 at Asos

If you haven’t heard about Never Fully Dressed, I’d suggest having a look at its website now. Specialising in fun, colourful, flirty and embellished styles, it’s my first stop for party wear. I’m a huge fan of this black lace dress, which is just the right amount of naked for me. The prices won’t break the bank either.

***

M&S
Jacquard lace mini dress
none-selected
M&S Jacquard Lace Mini Dress
  • M&S £99

Jacquard lace mini dress

£99 at M&S

There’s something quite chintzy 60s about this dress, which I love. Wear it as it is, or style it with a sheer polo neck underneath for a throwback look.

***

AYM Studio
Selene dress
none-selected
Aym Selene Dress
  • AYM Studio £159

Selene dress

£159 at AYM Studio

Made in small batches in London, AYM Studio’s gorgeous, weighty jersey dresses really flatter all shapes. Chocolate brown is such a sophisticated colour choice for a party look – warmer than black, but still very chic.

***

Boden
Gold metallic shift dress
none-selected
Boden Gold Metallic Shift Dress
  • Boden £139
  • John Lewis £139

Gold metallic shift dress

£139 at Boden £139 at John Lewis

Head to Boden for the most timeless festive looks this season. This dress is my absolute favourite: find me by the drinks trolley in this gold brocade shift, which comes with a black velvet belt.

***

River Island
Red corsage mini dress
none-selected
River Island Red Sleeveless Corsage Mini Dress
  • River Island £56

Red corsage mini dress

£56 at River Island

Sometimes you want your party dress to really step up and exude fun, glamour, power and affordability all in one go – and that’s exactly what this dress from River Island does.

***

Rixo
Satin midi dress
none-selected
Rixo Brecia Satin Midi Dress
  • Rixo £295

Satin midi dress

£295 at Rixo

Midnight blue can be overlooked as a party wear colour, but it looks great with gold accessories and dark burgundy nails. This satin dress from Rixo will work as an evening look all year round.

***

Mint Velvet
Diamante trim midi dress
none-selected
Mint Velvet Black Diamante Trim Midi Dress
  • Mint Velvet £220
  • John Lewis £220

Diamante trim midi dress

£220 at Mint Velvet £220 at John Lewis

With perfectly placed keyhole cutouts so that you can still wear a bra underneath, this Mint Velvet dress will be your most hard-working look during party season. Keep it simple with black sandals and a black clutch bag.

***

Aligne
Satin party dress
none-selected
Aligne Blaze Satin Party Dress
  • Aligne £109.99

Satin party dress

£109.99 at Aligne

A drop waist dress isn’t for everyone, but it does speak to a certain kind of laidback glamour that’s very much up my street. This silver dress from Aligne looks great with black knee-high boots.

***

Queens of Archive
Claudia maxidress
none-selected
QUEENS OF ARCHIVE Claudia Dutch Print Maxi Blue
  • Queens of Archive £330

Claudia maxidress

£330 at Queens of Archive

Queens of Archive is really establishing itself as the place to go for dresses with drama, and this floral-print 1970s-inspired style is no exception. It’s perfect for winter parties, NYE drinks and beyond.

***

Whistles
Cape satin midi dress
none-selected
Whistles Olive Cape Satin Midi Dress
  • Whistles £149
  • John Lewis £149

Cape satin midi dress

£149 at Whistles £149 at John Lewis

A cape-style dress will effortlessly inject some glamour into your evening. Wear with black velvet platform heels.

***

Kemi Telford
Statement gold maxidress
none-selected
Kemi Telford Oba Statement Gold Maxi Dress – Metallic Print, Smocked Bodice
  • Kemi Telford £135

Statement gold maxidress

£135 at Kemi Telford

Made in limited quantities, this Kemi Telford dress is the ideal amount of wearability v luxe. Add a pop of colour with red suede sandals.

***

Pink City Prints
Midnight tartan dress
none-selected
Pink City Prints Midnight Tartan Izzy Dress Dark Blue & Red Cotton Hand-Loomed Dress
  • Pink City Prints £195

Midnight tartan dress

£195 at Pink City Prints

Tartan is the ultimate festive party print; I adore this full-skirted dress from Pink City Prints.

***

Phase Eight
Red maxidress
none-selected
Phase Eight Otto Red Maxi dress
  • Phase Eight £189
  • John Lewis £189

Red maxidress

£189 at Phase Eight £189 at John Lewis

This showstopper of a dress from Phase Eight has so much personality. Just add some simple shoes, fine jewellery and a slicked-back up-do.

***

Next
Sheer embellished mini dress
none-selected
Next Black Sheer Embelished Mini Dress
  • Next £89

Sheer embellished mini dress

£89 at Next

A sheer overlay is the ideal way to signal that you’re up to date with all things fashion (all the kids are doing it) – and it’s just very wearable.

***

ba&sh
Velvet midi dress
none-selected
ba&sh ALBA velvet midi dress
  • ba&sh £365

Velvet midi dress

£365 at ba&sh

If bows and embellishments aren’t your thing, then opt for a style like this print kimono and pair with knee-high boots.

***

Arket
Frill dress
none-selected
Arket Frill Dress
  • Arket £109

Frill dress

£109 at Arket

The dusky pink colour of this dress from Arket is perfectly unexpected for this time of year. A romantic style like this calls for harder accessories, so wear with chunky silver hoop earrings and black boots or mules.

***

Zara
Velvet halter dress
none-selected
Zara SEQUINNED VELVET HALTER MIDI DRESS
  • Zara £45.99

Velvet halter dress

£45.99 at Zara

I always think an ochre velvet style is the ideal alternative to a glitzy gold dress: it’s warmer, suits all skin tones and looks opulent with a deep red lip.

***

Anthropologie
Velvet bell-sleeve mini dress
none-selected
By Anthropologie Iris Velvet Bell-Sleeve Scallop Mini Dress
  • Anthropologie £76

Velvet bell-sleeve mini dress

£76 at Anthropologie

When all else fails, a tunic-style dress is a forever winner. Not so form-fitting that you feel restricted, but fun enough for any party. I love the scallop trim and embroidery on this version from Anthropologie.

***

Free People
Printed slip
none-selected
Free People Printed Got Glam Slip
  • Free People £88

Printed slip

£88 at Free People

I really like the ultra-feminine detailing on this dress from Free People. To make it look modern, I’d offset it with an oversized tuxedo blazer and black ribbon tie heels.

***

Massimo Dutti
Printed dress with knot detail
none-selected
Massimo Dutti Long flowing printed dress with knot detail
  • Massimo Dutti £129

Printed dress with knot detail

£129 at Massimo Dutti

Massimo Dutti always offers luxe-style dresses with beautifully draped fabric, which aren’t always easy to find on the high street. I love this subtle print.

***

Topshop
Asymmetric midi slip dress
none-selected
Topshop Satin asymmetric lace trim midi slip dress in black
  • Topshop £48
  • Asos £48

Asymmetric midi slip dress

£48 at Topshop £48 at Asos

Opt for a twist on the LBD and try an asymmetric hemline – wear it with heels or with knee-high boots.

For more, read Jess Cartner-Morley on the rules of Christmas dressing and sequin-free party looks

***

Melanie Wilkinson is the Guardian’s styling editor

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.