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
Bath fizzer trio, £10, Marks & Spencer
Star and moon bath fizzers, need we say more?!
SHOP: The perfect gift to give a friend who's done something really kind
Relaxed jumper, £25, Marks & Spencer
Everyone needs a cosy winter jumper and this is a chic little number - Holly Willoughby loves it too!
Apothecary sleep set, £19.50, Marks & Spencer
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 pyjama set, £25, Marks & Spencer
Say hello to the cosiest - and cutest - pyjamas of them all.
M&S Christmas gifts for him
Fair isle jumper, £35, Marks & Spencer
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, £25, Marks & Spencer
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, £45, Marks & Spencer
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
Robin outfit, £15, Marks & Spencer
A great gift for their first Christmas or toddler-age, this cute two piece is primed for Christmas Day wear!
Design and draw activity kit, £15, Marks & Spencer
Let your mini stylist unleash their creativity with this fun kit.
Hippo toy, £10, Marks & Spencer
Little ones will adore this jolly plush toy now and for years to come.
PRESENTS FOR TEENS: Cool gifts for tricky teens
Reindeer booties, £8, Marks & Spencer
These booties are the cosiest, coolest little shoes we've seen! Perfect for warming little feet.
M&S Christmas gifts under £10
Alphabet water bottle, £9.50, Marks & Spencer
This is such a great stocking filler, secret Santa stunner or a sweet little something to say thanks to a neighbour.
Beer Lover's playing cards, £9.50, Marks & Spencer
Test your skills and beer knowledge with these cool illustrated cards.
Beat The Grown-Ups Game, £5, Marks & Spencer
A trivia based family quiz? It's about to get competitive…
Squeaky toy, £3, Marks & Spencer
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.