Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

M&S's 2024 Christmas ad has landed, and it's packed with seriously stylish and affordable partywear

You can officially shop all the items from the advert, here are the pieces we think will sell out first.

(Marks & Spencer / Yahoo Life UK)
Marks & Spencer's Christmas ad has arrived! Here's everything you can shop. (Marks & Spencer / Yahoo Life UK)

Marks & Spencer's hotly-anticipated Christmas ad is finally here, and it doesn't disappoint in the slightest. In fact, it's one of the most joyous ads we've seen so far this year. This year's instalment is a feast for the eyes, showcasing everything M&S has to offer for the festive season, including standout partywear picks, gorgeous decorations, gifting and homeware.

Quick overview
See 8 more

It begins with the star of the advert, a young girl, looking around at her subdued family and spotting a snow globe across the room, before taking it into her hands and letting the magic unfold before her eyes.

Between baubles cascading down the stair, music blaring and lavish guests dancing, Marks & Spencer debuts its latest collection ready for Christmas, filled with everything from mini dresses dripping in sequins to sparkly blouses and classy stilettos.

Shop Marks & Spencer's Christmas ad

In the ad, we get a glimpse of an entire range of stylish yet affordable partywear options, including the ultimate Christmas day dress — this V-Neck Frill Detail Midaxi Smock Dress, £59. Designed in a gorgeous deep red, this floaty smock is ridiculously flattering with its long blouson sleeves, loose cut, and feminine details. Looking a lot more expensive than it actually is, this is the sort of dress you'll not just look great in, but feel great in, too. We're also obsessed with the way M&S has styled it, with a cropped faux fur jacket and knee-high boots.

(Marks & Spencer)
Great for an occasion, this floaty dress comes with gorgeous ruffle detailing and blouson sleeves. (Marks & Spencer)

A silhouette that has proved popular this year is the elevated cardigan. In this case, a blouse-style top that comes fastened with oversized bows for a chic yet festive vibe. Available in sequin ivory and black, we picture this looking great with some wide leg trousers and heels.

(Marks & Spencer)
Keep it chic with this bow sequin blouse and a pair of wide leg jeans. (Marks & Spencer)

While you could keep things simple this year with a little black dress, if you really want to turn heads, there's always the option of going for an all-over sequin, fringed number — like this show stopping Sequin Square Neck Mini Shift Dress, £79, that gets a fair amount of screen time in the ad (so will inevitably sell out fast).

(Marks & Spencer)
Turn heads in this standout sequin mini dress. (Marks & Spencer)

We're suckers for a monochromatic look, and this all-red ensemble is absolutely stunning for Christmas. And you can buy the entire thing, including the tailored jacket, matching trousers, coordinating coat, and patent pointed pumps.

(Marks & Spencer)
Embrace Christmas with an all-over red look. (Marks & Spencer)

If sequins or bold colours aren't your thing, M&S also have you covered, with timeless shift dresses detailed with oversized bows, simple round necklines and short sleeves, great with a pair of tights and some block strappy heels for the evening.

(Marks & Spencer)
We're obsessed with the oversized bow detail on the back of this shift dress. (Marks & Spencer)

Sequin Midaxi Pencil Skirt | £45

(Marks & Spencer)
(Marks & Spencer)

Sequin Pleat Front Wide Leg Trousers | £59

(Marks & Spencer)
(Marks & Spencer)

Disc Sequin Sleeveless Top | £35

(Marks & Spencer)
(Marks & Spencer)

Fringe Hem Mini Shift Dress | £45

(Marks & Spencer)
(Marks & Spencer)

Velvet Round Neck Midaxi Column Dress | £45

(Marks & Spencer)
(Marks & Spencer)

Mesh Jersey Animal Print Midi Column Dress | £35

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Embellished Cropped Cardigan | £65

(Marks & Spencer)
(Marks & Spencer)

Sequin Sparkly Short Sleeve Top | £29.50

(Marks & Spencer)
(Marks & Spencer)

Sequin Square Neck Mini Shift Dress | £49.50

(Marks & Spencer)
(Marks & Spencer)

Sparkly Bardot Top | £39.50

(Marks & Spencer)
(Marks & Spencer)

Sparkly Cape | £69

(Marks & Spencer)
(Marks & Spencer)

Sparkly Wide Leg Trousers | £29.50

(Marks & Spencer)
(Marks & Spencer)