man-shopping

We may earn a commission for products purchased through links in this article

Last minute gifts for Christmas: From Marks & Spencer to Topshop, Amazon & more

There's still time! Get your last minute Christmas gifts

Megan Bull

Left your Christmas shopping to the last minute? We’re looking at you gents! Don't panic – we've rounded up the best last minute gifts and stocking fillers from Marks & Spencer, Topshop, Amazon and more. Avoid those awkward glances on Christmas morning and surprise your nearest and dearest with everything from skincare sets to haircare kits, jewellery to cashmere gloves and perfume – you can still score major points with the family this year! 

RELATED: 16 last-minute Christmas gifts for mum to guarantee you’re the favourite child this Xmas

The best last minute gifts from Marks & Spencer 

Marks & Spencer has some great deals on right now, with up to 50% off womenswear, 30% off kids boots and 2 for £60 on lambswool jumpers – happy shopping. 

ms-purple

Textured Funnel Neck Jumper, £29.50, Marks & Spencer

SHOP NOW

SHOP: 15 best Christmas pyjama sets to get you in the holiday spirit

MORE: 29 best stocking filler ideas for women: small gifts for her to get extra smiles this Christmas

The best last minute gifts from Topshop

There's still time! Order by 5pm on 23 December with 99p express delivery and you'll get your presents delivered by Topshop ahead of Christmas Day. 

topshop-heart-earrings

Multi Heart Drop Earrings, £10, Topshop

SHOP NOW

topshop-hat

Peach Bobble Beanie, £14.99, Topshop

SHOP NOW

The best last minute gifts from Amazon

No need to panic, Amazon has a number of last minute Christmas deals on right now across technology, books, health and beauty, homeware and more. 

amazon-bathset

Spa Luxetique Lavender Gift Set, £29.99, Amazon

SHOP NOW

amazon-manicure-set

Revlon Travel Chic Manicure Set, £27.99, Amazon

SHOP NOW

The best last minute gifts from Monica Vinader 

Royal favourite Monica Vinader is offering free next day delivery, guaranteed in time for Christmas. Just make sure to order by 1pm on 23rd December – no Minimum Spend. 

mv-necklace

Ziggy Mini Petal Necklace Set, £80, Monica Vinader

SHOP NOW

The best last minute gifts from Net-A-Porter

Net-A-Porter has literally got you covered with a whole page dedicated to last minute gifting and stocking fillers. 

vb-palette

Victoria Beckham Smoky Eye Palette, £50, Net-A-Porter

SHOP NOW

cashmere-gloves

Johnstons of Elgin Cashmere Gloves, £45, Net-A-Porter

SHOP NOW

barbara-sturm

Dr. Barbara Sturm Drops Discovery Set, £90, Net-A-Porter

SHOP NOW

alphabet-necklace

Chloé Alphabet Gold Necklace, £290, Net-A-Porter

SHOP NOW

balmain-haircare

Balmain Paris Hair Couture, £75, Net-A-Porter

SHOP NOW

The best last minute gifts from River Island

Not sure what to buy? Check out River Island's gift guides for under £10, £20, £50 and £100. While you might not be able to get guaranteed Christmas Day delivery, the brand is also selling digital gift cards online which can be emailed to your loved ones just in time for the big day. 

river-island-gift-card

Digital Gift Card, from £2, River Island

SHOP NOW

river-island-boots

Black 'RR' Branded Ankle Boots, £45, River Island

SHOP NOW

river-island-perfumes

Milan Eau De Toilette and Purse Spray Set, £16, River Island

SHOP NOW

river-island-purse

Grey Purse, £18, River Island

SHOP NOW

makeup-bag-pink

 Makeup Bag, £14, River Island

SHOP NOW

ring-light-river-island

LED Ring Light 8 Inch, £25, River Island

SHOP NOW

The best last minute gifts from ASOS

There's a huge womenswear sale on ASOS right now with up to 70% off selected items. Plus, if you order by 23 December you can get next day delivery. 

asos-babyliss

BaByliss Straight and Curl Brilliance Hair Straightener UK Plug, £60, ASOS

SHOP NOW

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

Activate HELLO! alerts and find out about everything before anyone else.