Christmas is merely days away and as always you’ve left it to the last minute to purchase the Christmas gifts. But as the day of merriment draws closer and the festivities intensify so does the high street. Can’t face the fever and the endless deliberation of the Xmas dash? We’ve saved you both time and sanity by sourcing the gift essentials bound to please the friends and the family, even that awkward aunt. With delivery dates in time for the big day coming to an end, be sure to grab these from stores.
Faux leather gloves, £17.99 Zara
Heart pj bottoms, Topshop £25
Mini Paul Smith Floral 30ml, £12.99 Boots
Matte nails in Mellow, £6 Topshop
Nigel Slater ‘Eat’ recipe book, £20 Waterstones
Huggable Microwaveable Pug, £15 Urban Outfitters
Hotel Chocolat Christmas selection box, £8.50 John Lewis
Cottage Delight sweet hamper £18, John Lewis
Crème Brulee Hot Chocolate, £5.50 Whittard
Festive Hot Chocolate Selection, £18 Whittard
Olivia Lowden and Nina Keshmiri