Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
The British high street store has now slashed prices to half price on a huge variety of departments, from womenswear and menswear to home and beauty.
Whether you’re looking to update your wardrobe, or was treated to some M&S vouchers from your loved ones this year, there are plenty of items to splurge on.
Our top deals? This Holly Willoughby-approved polka dot jumper is now down to £20, you can snap up a cosy puffer coat for under £40 or a super soft crew neck jumper is now just £10.
Great winter menswear staples also start at just £12 - but we’d hurry as items are selling out fast.
So, if you want to get yourself a bargain from M&S we suggest you start adding items to your virtual basket ASAP.
Shop our top picks in M&S’ half price sale
Our top womenswear picks
Polka Dot Crew Neck Relaxed Jumper | £20 (Was £25)
Feather & Down Duvet Puffer Jacket | £63 (Was £79)
Faux Fur Slipper Boots | £8.75 (Was £17.50)
Supersoft Crew Neck Jumper | £10 (Was £15)
High Waisted Jeggings | £8 (Was £15)
Faux Shearling Aviator Jacket | £55 (was £69)
Feather & Down Puffer Jacket | £39 (Was £49.50)
Soft Touch Crew Neck Button Front Cardigan | £17 (Was £25)
Chiffon Floral Midaxi Waisted Dress | £24 (Was £49.50)
Polka Dot Belted Midaxi Shirt Dress | £34 (Was £49.50)
Leather Hiker Ankle Boots | £42.50 (Was £85)
Fleece Hooded Short Dressing Gown | £18 (Was £28)
Our top menswear picks
Hooded Puffer Jacket with Thermowarmth | £59 (Was £79)
Revere Overcoat | £69.30 (Was £99)
Smart Bomber Jacket with Stormwear | £48.30 (Was £69)
Navy Regular Fit Wool Blend Trousers | £27 (Was £59)
Navy Regular Fit Wool Blend Jacket | £32 (Was £80)
Recycled Super Soft Crew Neck Jumper | £12 (Was £19.50)
Pure Cotton Pocket Rugby Shirt | £15 (Was £29.50)
Side Stripe Joggers | £12 (Was £25)
Tailored Fit Easy Iron Bengal Striped Shirt | £12 (Was £25)
Slim Fit Vintage Wash Stretch Jeans | £19 (Was £29.50)
Visit our Boxing Day sales round-up for more deals you won’t want to miss.
Before you go: Sign up for The Life Edit newsletter to get the latest shopping and lifestyle news.