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' dress sale has over 1,000 styles, with prices starting at just £8

The M&S sale is packed with timeless, quality dresses that won't break the bank and will last you a lifetime.

A selection of dresses from M&S.
M&S has slashed prices across hundreds of dresses. (Marks & Spencer / Yahoo Life UK)

If you take a look at M&S right now, you'll find over 1,000 dresses reduced, making it the perfect opportunity to refresh your autumn wardrobe. Not to mention, perfect timing for any upcoming winter weddings and last-minute holiday plans.

With prices starting from just £8 — and boasting the kind of quality fabrics you would expect from the high street heavyweight — there's something for everyone, whether you're in the market for work wardrobe staples or holiday cover-ups.

As well as M&S' own designs, the sale also covers a ton of major brands that are also stocked at the supermarket store, including Jaeger, FatFace, Nobody's Child, Sea Salt Cornwall, Hobbs and Finery London.

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 Printed Belted Midi Tea Dress | £22 (Was £27.50)

(Marks & Spencer)
(Marks & Spencer)

Shop now

Pure Cotton Printed Maxi Tiered Dress | £28 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Shop now

Jersey Printed Square Neck Midi Dress | £23 (Was £35)

(Marks & Spencer)
(Marks & Spencer)

Shop now

Jersey Printed Midi Tea Dress | £19 (Was £27.50)

(Marks & Spencer)
(Marks & Spencer)

Shop now

Pure Cotton Printed Midi Tiered Dress | £24 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Shop now

Jersey V-Neck Midi Wrap Dress | £23 (Was £29.50)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Floral Midi Smock Dress | £21 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Printed Collared Belted Midi Shirt Dress | £35 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Animal Print Tie Waist Shirt Dress | £22 (Was £29.50)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Round Neck Midaxi T-Shirt Dress | £17 (Was £25)

(Marks & Spencer)
(Marks & Spencer)

Textured Square Neck Shirred Midaxi Dress | £22 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Printed Midi Tiered Dress | £23 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Printed Midaxi T-Shirt Dress | £18 (Was £25)

(Marks & Spencer)
(Marks & Spencer)

Jersey Printed Mini Skater Dress | £15 (Was £25)

(Marks & Spencer)
(Marks & Spencer)

Printed V-Neck Mini Waisted Dress | £17 (Was £25)

(Marks & Spencer)
(Marks & Spencer)

Jersey Printed Midi Tea Dress | £19 (Was £27.50)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Printed Square Neck Midaxi Dress | £27 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Round Neck Midi Tiered Dress | £29 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Checked Textured V-Neck Midaxi Tea Dress | £27 (Was £39.50)

(Marks & Spencer)
(Marks & Spencer)

Jersey Printed V-Neck Midi Tea Dress | £22 (Was £27.50)

(Marks & Spencer)
(Marks & Spencer)

Printed Sweetheart Neckline Midi Tea Dress | £36 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Embroidered Midi Waisted Dress | £47 (Was £79)

(Marks & Spencer)
(Marks & Spencer)

Pure Cotton Printed V-Neck Midi Wrap Dress | £23 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Printed Tie Waist Midi Shirt Dress | £34 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Best branded dress deals

Nobody's Child Pure Cotton Checked V-Neck Midi Dress | £26 (Was £85)

(Marks & Spencer)
(Marks & Spencer)

FatFace Cotton Rich Crew Neck Midi Waisted Dress | £28 (Was £56)

(Marks & Spencer)
(Marks & Spencer)

Finery London Printed V-Neck Midi Waisted Dress | £23 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

Per Una Printed V-Neck Midi Wrap Dress | £31 (Was £45)

(Marks & Spencer)
(Marks & Spencer)

White Stuff Pure Linen Printed V-Neck Midi Tea Dress | £43 (Was £85)

(Marks & Spencer)
(Marks & Spencer)

White Stuff Pure Linen Floral Midi Shirt Dress | £48 (Was £95)

(Marks & Spencer)
(Marks & Spencer)

JOULES Cotton Rich Printed V-Neck Midi Dress | £30 (Was £59.95)

(Marks & Spencer)
(Marks & Spencer)

SEASALT CORNWALL Cotton Rich Floral V-Neck Midi Waisted Dress | £30 (Was £59.95)

(Marks & Spencer)
(Marks & Spencer)

Phase Eight V-Neck Ruched Midi Tea Dress | £70 (Was £139)

(Marks & Spencer)
(Marks & Spencer)

White Stuff Jersey Printed V-Neck Waisted Dress | £39 (Was £55)

(Marks & Spencer)
(Marks & Spencer)

FatFace Pure Cotton Printed V-Neck Maxi Dress | £33 (Was £65)

(Marks & Spencer)
(Marks & Spencer)

Hobbs Printed Crew Neck Mini Waisted Dress | £55 (Was £110)

(Marks & Spencer)
(Marks & Spencer)

Monsoon Geometric V-Neck Midaxi Wrap Dress | £45 (Was £80)

(Marks & Spencer)
(Marks & Spencer)

Ghost Satin Polka Dot Midi Slip Dress | £65 (Was £129)

(Marks & Spencer)
(Marks & Spencer)

Albaray Organic Cotton Floral V-Neck Midi Tea Dress | £55 (Was £110)

(Marks & Spencer)
(Marks & Spencer)

Finery London Floral V-Neck Angel Sleeve Midaxi Tea Dress | £35 (Was £69)

(Marks & Spencer)
(Marks & Spencer)

Watch: Where to buy affordable wedding guest dresses