The Christmas Sales Have Already Started, So We’ve Found The Very Best Things To Buy

The perfect opportunity to get some last-minute presents.

Christmas sales

by Natalie Hammond |
Updated on

You've put up your tree, and are steadily munching through your advent calendar, but how are you doing on the present front? If the answer's is anything other than 'signed, sealed, delivered', you might want to start sifting through the Christmas sales, which, praise be, have started a few weeks early. We've done all the hard work for you, truffling out gems from the ultimate tie-dye loungewear set (very 2020) to classic leather handbags to the cosiest winter knitwear. Ready, set, shop!

Gallery

SHOP: The Best Bargains From The Christmas Sales

Aspinal Of London, Midi Mayfair Bag, WAS £595 NOW £4761 of 21

Aspinal Of London, Midi Mayfair Bag, WAS £595 NOW £476

J.Crew, Cotton Poplin Eye Mask In Stewart Tartan, WAS £27 NOW £132 of 21

J.Crew, Cotton Poplin Eye Mask In Stewart Tartan, WAS £27 NOW £13

Gap, Balloon-Sleeve Sweatshirt, WAS £44.95 NOW £26.973 of 21

Gap, Balloon-Sleeve Sweatshirt, WAS £44.95 NOW £26.97

Gap, Ribbed Joggers, WAS £39.95 NOW £23.974 of 21

Gap, Ribbed Joggers, WAS £39.95 NOW £23.97

Kate Spade, Polly Medium Convertible Flap Shoulder Bag, WAS £295 NOW £1455 of 21

Kate Spade, Polly Medium Convertible Flap Shoulder Bag, WAS £295 NOW £145

Ulla Johnson, Reverie Belted Cotton Jumpsuit, WAS £525 NOW £3156 of 21

Ulla Johnson, Reverie Belted Cotton Jumpsuit, WAS £525 NOW £315

Staud, Rey Leather-Trimmed Canvas Tote, WAS £240 NOW £1687 of 21

Staud, Rey Leather-Trimmed Canvas Tote, WAS £240 NOW £168

Joseph, Striped Ribbed Cashmere Cardigan, WAS £295 NOW £1778 of 21

Joseph, Striped Ribbed Cashmere Cardigan, WAS £295 NOW £177

Joseph, Striped Ribbed Cashmere Tank, WAS £225 NOW £157.509 of 21

Joseph, Striped Ribbed Cashmere Tank, WAS £225 NOW £157.50

Marni, Fringed Leather Ankle Boots, WAS £830 NOW £49810 of 21

Marni, Fringed Leather Ankle Boots, WAS £830 NOW £498

AllSaints, Lottie Check-Print Double-Breasted Woven Coat, WAS £359 NOW £21511 of 21

AllSaints, Lottie Check-Print Double-Breasted Woven Coat, WAS £359 NOW £215

Thebe Magugu, Feather-Trimmed Shredded Denim-Print Cotton Shirt, WAS £590 NOW £29512 of 21

Thebe Magugu, Feather-Trimmed Shredded Denim-Print Cotton Shirt, WAS £590 NOW £295

Thebe Magugu, Feather-Trimmed Shredded Denim-Print Cotton Jeans, WAS £540 NOW £27013 of 21

Thebe Magugu, Feather-Trimmed Shredded Denim-Print Cotton Jeans, WAS £540 NOW £270

The Kooples, Cropped Leopard-Print Faux-Fur Coat, WAS £455 NOW £318.5014 of 21

The Kooples, Cropped Leopard-Print Faux-Fur Coat, WAS £455 NOW £318.50

Timeless Pearly, Mismatched Crystal-Heart Earrings, WAS £265 NOW £15915 of 21

Timeless Pearly, Mismatched Crystal-Heart Earrings, WAS £265 NOW £159

H&M, Flounced Dress, WAS £49.99 NOW £2516 of 21

H&M, Flounced Dress, WAS £49.99 NOW £25

COS, Cotton Oversized Trench Coat, WAS £150 NOW £7517 of 21

COS, Cotton Oversized Trench Coat, WAS £150 NOW £75

COS, Cotton Wide-Leg Corduroy Trousers, WAS £79 NOW £39.5018 of 21

COS, Cotton Wide-Leg Corduroy Trousers, WAS £79 NOW £39.50

H&M, Knitted Jumper, WAS £34.99 NOW £2319 of 21

H&M, Knitted Jumper, WAS £34.99 NOW £23

Whistles, Fringe Detail Wrap Coat, WAS £329 NOW £19920 of 21

Whistles, Fringe Detail Wrap Coat, WAS £329 NOW £199

Whistles, Belted Cashmere Cardigan, WAS £249 NOW £18521 of 21

Whistles, Belted Cashmere Cardigan, WAS £249 NOW £185

Just so you know, whilst we may receive a commission or other compensation from the links on this page, we never allow this to influence product selections.

Just so you know, we may receive a commission or other compensation from the links on this website - read why you should trust us