- Oops!Something went wrong.Please try again later.
Yahoo Life'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.
M&S' huge up to 50% off sale has begun across womenswear, menswear, kidswear, home and beauty.
From hundreds of M&S' own branded clothing and shoes now under £50, to big reductions of brands such as Ghost, Seasalt Cornwall, Hobbs, Phase Eight and Jigsaw, there are tons of deals you won't want to miss.
Our top picks of Marks and Spencer's 2021 sale
Ghost Animal Print V-Neck Midi Tea Dress | £45 (Was £69)
Flexifit™ Non Wired Full Cup Bra A-E | £15 (Was £20)
The Floral Waisted Midi Dress | £25 (Was £45)
High Waisted Jeggings | £15 (Was 19.50) from Marks & Spencer
Pure Cotton Borg Lined Parka Coat | £49 (Was £89)
Animal Print Midi Shirt Dress | £35 (Was £45)
Pure Cashmere Crew Neck Jumper | £60 (Was £79)
Printed Coated High Waisted Jeggings | £15 (Was £19.50)
Cotton Rich Double Breasted Trench Coat | £33 (Was £110)
Feather & Down Quilted Hooded Puffer Gilet | £41 (Was £59)
Cosy Knit Lounge Sweatshirt | | £12 (Was £15)
Cosy Knit Lounge Cuff Jogger | £12 (Was £15)
Suede Chelsea Block Heel Ankle Boots | £20.64 (Was £29.50)
Thermowarmth™ Duvet Coat | £56 (Was £99)
Feather & Down Padded Longline Coat | £79 (Was £129)
Star Print Round Neck Midaxi Tea Dress | £31 (Was £39.50)
Star Print Button Through Midi Tea Dress | £22 (Was £39.50)
Jersey Star Print Midi Tiered Dress | £20 (Was £25)
Jersey Star Print V-Neck Midi Wrap Dress | £28 (Was £35)
Seasalt Cornwall Floral V-Neck Maxi Tiered Dress | £59.95 (Was £85)
Flexifit™ Non Wired Sleep Bra | £11.20 (Was £16)
Fair Isle Funnel Neck Jumper with Wool | £18 (Was £29.50) from Marks & Spencer
Mom High Waisted Jeans with Stretch | £21 (Was £39.50)
Nobody’s Child Floral Frill Detail Midaxi Tea Dress | £27 (Was £45)
Flexifit™ Lace Non Wired Crop Top | £12 (Was £20)
Water Repellent Chunky Winter Boots | £34.65 (Was £49.50)