mands-glitter-gifts

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

16 best Marks & Spencer Christmas gifts 2020: Be warned, you'll want them all

M&S saves the day if you're struggling for gift ideas...

Carla Challis

Christmas shopping for this year isn't quite what we're used to, but we're embracing the new normal with a glass of mulled wine, a Christmas movie, and shopping the shelves of M&S, albeit digitally, with its fabulously festive Christmas shop for 2020.

Thankfully, M&S has your entire crew sorted, including Christmas gifts for your mum, your dad, the kids and the pets to unusual Christmas gifts, and over 70 Christmas hampers! And since it's been a year, there's plenty of beauties to choose from to gift yourself too.

And there's still time for delivery in time for Christmas. You can choose the click and collect or next day delivery options right up until 6pm on December 23, or spend £50 and get free standard delivery with guaranteed Christmas delivery if ordered before 8pm on December 18.

Shop best Marks & Spencer Christmas gifts

 

M&S Christmas gifts for her

fizzer-trio

Bath fizzer trio, £10, Marks & Spencer

SHOP NOW

Star and moon bath fizzers, need we say more?!

SHOP: The perfect gift to give a friend who's done something really kind

marks-polka-dot-jumper

Relaxed jumper, £25, Marks & Spencer

SHOP NOW

Everyone needs a cosy winter jumper and this is a chic little number - Holly Willoughby loves it too!

sleep-set

Apothecary sleep set, £19.50, Marks & Spencer

SHOP NOW

She can pamper herself with this AMAZING gift set. Send this to your bestie, mum or granny and you'll be in her good books for years. 

floral-pjs

Floral pyjama set, £25, Marks & Spencer

SHOP NOW

Say hello to the cosiest - and cutest - pyjamas of them all. 

M&S Christmas gifts for him

mens-knit

Fair isle jumper, £35, Marks & Spencer

SHOP NOW

A super cool knit will always go down a treat, and this is a great festive fair isle jumper that's stylish to boot.

fleece-hoodie

Fleece hoodie, £25, Marks & Spencer

SHOP NOW

This should keep him happy on a Christmas day walk or more likely, a Christmas day lounge.

TOP TECH: The best technology Christmas gits for the tech lover in your life

cashmere-scarf

Cashmere scarf, £45, Marks & Spencer

SHOP NOW

He'll look WAY more stylish than you on your winter walks with this pure cashmere scarf. A great gift for any man in your life.

M&S Christmas gifts for kids

penguin-outfit

Robin outfit, £15, Marks & Spencer

SHOP NOW

A great gift for their first Christmas or toddler-age, this cute two piece is primed for Christmas Day wear!

design-draw

Design and draw activity kit, £15, Marks & Spencer

SHOP NOW

Let your mini stylist unleash their creativity with this fun kit.

hippo-toy

Hippo toy, £10, Marks & Spencer

SHOP NOW

Little ones will adore this jolly plush toy now and for years to come.

PRESENTS FOR TEENS: Cool gifts for tricky teens

reindeer-booties

Reindeer booties, £8, Marks & Spencer

SHOP NOW

These booties are the cosiest, coolest little shoes we've seen! Perfect for warming little feet.

M&S Christmas gifts under £10

water-bottle

Alphabet water bottle, £9.50, Marks & Spencer

SHOP NOW

This is such a great stocking filler, secret Santa stunner or a sweet little something to say thanks to a neighbour.

beer-lovers-game

Beer Lover's playing cards, £9.50, Marks & Spencer

SHOP NOW

Test your skills and beer knowledge with these cool illustrated cards.

beat-grown-ups-game

Beat The Grown-Ups Game, £5, Marks & Spencer

SHOP NOW

A trivia based family quiz? It's about to get competitive…

squeaky-toy

Squeaky toy, £3, Marks & Spencer

SHOP NOW

Don't forget your dog or cat. They can raise a toast (of sorts) with this hilarious squeaky toy.

 

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.