Our editorial team is dedicated to finding and telling you more about the products and deals we love. If you love them too and decide to purchase through the links below, we may receive a commission. Prices were correct at the time of publication.

M&S's dress sale has over 1,000 styles, with prices starting from just £8

The M&S sale is packed with timeless dresses and these are the 20 we think you should see first.

These discounted M&S dresses to snap up ASAP. (Marks & Spencer / Yahoo Life UK)
These discounted M&S dresses to snap up ASAP. (Marks & Spencer / Yahoo Life UK)

If you take a look at M&S right now, you'll find over 1,000 dresses reduced in their end of season sale, making it the perfect opportunity to refresh your wardrobe ahead of 2024.

With prices starting from just £8, there are some serious bargains to be had. There's also a huge variety of styles up for grabs, from sequin numbers to wear on New Year's Eve to classic black options, so you're bound to find a frock you want to add to your basket.

As well as M&S' own designs, the sale also covers a ton of major brands that are stocked at the retailer, including Jaeger, FatFace, Nobody's Child, Seasalt Cornwall, Hobbs and Finery London. There are over 800 branded dresses on sale, our top pick being this animal print Nobody's Child dress.

To save you scrolling through pages of deals, we've handpicked the best bargains and most versatile pieces to add to your basket ASAP.

Best Marks & Spencer dresses on sale

Jersey Round Neck Tie Waist Midi Tea Dress | £12 (Was £27.50)

(Marks & Spencer)
(Marks & Spencer)

Jersey Mini Skater Dress | £8 (Was £25)

(Marks & Spencer)
(Marks & Spencer)

Sequin Ruched Midi Column Dress | £16 (Was £49.50)

(Marks & Spencer)
(Marks & Spencer)

Animal Print Round Neck Midaxi Tea Dress | £23 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Animal Print Midaxi Tea Dress | £25 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Foil Polka Dot Midaxi Tea Dress | £42 (Was £59)

(Marks & Spencer)
(Marks & Spencer)

Polka Dot Ruffle Midi Tiered Dress | £37 (Was £49.50)

(Marks & Spencer)
(Marks & Spencer)

Velvet V-Neck Midi Tea Dress | £25 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Sequin Round Neck Midi Tea Dress | £37( Was £79)

(Marks & Spencer)
(Marks & Spencer)

Printed Tie Waist Midaxi Column Dress | £18 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

V-Neck Midi Waisted Dress | £21 (Was £29.50)

(Marks & Spencer)
(Marks & Spencer)

Printed V-Neck Midi Tiered Dress | £28 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Printed V-Neck Midaxi Waisted Dress | £28 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Sequin V-Neck Midaxi Cami Dress | £40 (Was £69)

(Marks & Spencer)
(Marks & Spencer)

Ombre Tie Waist Pleated Midi Waisted Dress | £21 (Was £49.50)

(Marks & Spencer)
(Marks & Spencer)

Per Una Sparkly Striped Tie Neck Midi Waisted Dress | £23 (Was £59)

(Marks & Spencer)
(Marks & Spencer)

Cotton Blend Checked Midaxi Waisted Dress | £22 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Printed Tie Neck Midi Waisted Dress | £28 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Sequin Embellished Midi Waisted Dress | £18 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Geometric Tie Neck Midaxi Shirt Dress | £35 (Was £49.50)

(Marks & Spencer)
(Marks & Spencer)

Jersey Printed Round Neck Mesh Midi Column Dress | £17 (Was £35)

(Marks & Spencer)
(Marks & Spencer)