Yahoo'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 spring sale is here with 50% off dresses, jeans and more

M&S sale
M&S' sale has slashed prices across womenswear, menswear and kids' clothing. (Marks & Spencer)

M&S' seasonal sale is back and it's the perfect opportunity to refresh your spring wardrobe.

There's up to 50% off womenswear, menswear and kids' clothing, with everything from midi dresses to lingerie being heavily discounted.

When a great bargain comes around, you don't want to hang about, so we've handpicked our top pieces to fill your shopping basket with.

With prices starting at just £6.50, there's something for everyone, whether you're in the market for wardrobe staples like neutral knitwear, or are on the hunt for a new midi dress to wear as a wedding guest this year.

It's ideal timing if you want to upgrade your closet without breaking the bank, or for stocking up on gifts for Mother's Day, Father's Day and even kids' birthdays.

Keep reading to shop our favourite M&S sale pieces for women, men and kids.

Best womenswear deals


Printed V-Neck Tie Waist Midi Shirt Dress
| £20 (Was £35)

Our top pick

Animal Print Tie Waist Midi Shirt Dress | £31 (Was £45)

Striped Pleated Midaxi Skirt | £18 (Was £37.50)

Striped Round Neck Midi Tea Dress | £19 (Was £39.50)

Zebra Print Tie Neck Midaxi Waisted Dress | £23 (Was £45)

Ribbed Roll Neck Jumper | £17 (Was £29.50)

Striped Pleated Midaxi Skirt | £22 (Was £37.50)

Striped Crew Neck Jumper | £11 (Was £19.50)

The Slim Flare Jeans | £20 (Was £32.50)

Knitted Jumper Dress | £22 (Was £29.50)

Pure Cashmere Animal Print Jumper | £49 (Was £99)

Wellies | £9.50 (Was £25)

Jersey Textured Wide Leg Trousers | £18 (Was £35)

Lace Up Leopard Print Trainers | £13 (Was £25)

Floral Round Neck Midaxi Tea Dress | £29 (Was £39.50)

Jersey Animal Print Shirred Midi Dress | £20 (Was £35)

Pleat & Lace Padded Plunge Bra A-E | £18 (Was £26)

Archive Embroidery Wired Plunge Bra F-H | £11 (Was £16)

Meia Lace Wired Balcony Bra A-G | £9 (Was £14)

Floral Flexifit™ Non Wired Bralette A-E | £6.50 (Was £12.50)

Jersey Waffle Long Dressing Gown | £15 (was £25)

4pk Supima Cotton Rich Thongs | £7 (Was £12)

Best menswear deals

3pk Pure Cotton Assorted Woven Boxers | £10 (Was £20)

Pure Cotton Joggers | £12 (Was £30)

Pure Extra Fine Lambswool V-Neck Jumper | £18 (Was £39.50)

Pure Cotton Colour Block T-Shirt | £10 (Was £22)

Slim Fit Check Trousers with Stretch | £32 (Was £50)

Cotton Rich Striped Knitted Polo Shirt | £15 (Was 335)

Best kids' clothing deals

Velour Dinosaur Pyjamas (1-7 Yrs) | £7.50 (Was £14)

Stormwear™ Unicorn Print Fisherman Raincoat (2-8 Yrs) | 315 (Was £30)

2pc Pure Cotton Animal Outfit (0-3 Yrs) | £7.50 (Was £16)

2pc Pure Cotton Striped Outfit (0-3 Yrs) | £9 (Was £18)

Pure Cotton Spencer Bear Hooded Towel | £7 (Was £17.50)

Pure Cotton Cardigan (2-7 Yrs) | £8 (Was £15)

Watch: The comfy bra everyone is talking about