The new M&S Valentine’s range is the best yet – all the fizz, flowers, PJs & gifts you’ll regret not buying

I got invited to a very special preview of the 2026 range - here's everything I predict will sell out

A collage of items from the M&S 2026 Valentines Day collection
(Image credit: Future)

I've just been treated to a very special sneak preview of the new M&S’s Valentine’s Day 2026 range – and I’ll admit, I didn’t expect to be tempted. After 28 years of marriage, Valentine’s Day isn’t really our thing; we tend to save gifts and celebrations for our wedding anniversary instead. But a quick browse of this year’s collection completely won me over.

I may not be waiting by my front door for a delivery of roses any time soon, but I am always up for beautifully made, feel-good treats to help brighten up my February – and this range has plenty of those.

From classy pyjamas (zero cheesy slogans in sight) to little luxuries like candles and champagne coupes, everything in this year's M&S Valentine's gift range feels thoughtful, stylish and oh-so-useful. From the chicest homewares that look far pricier than they actually are, to affordable indulgences that don't scream 'novelty gift' but instead whisper treat yourself', these are the M&S Valentine’s Day buys I predict will sell out fast.

Heidi Scrimgeour
Ecommerce Editor

Heidi is a highly experienced lifestyle journalist with nearly 20 years in the industry. Before joining Future in 2021, she built a successful freelance career spanning over 15 years, earning bylines in many of the UK’s leading national newspapers, including The Guardian, The Times, and The Telegraph. Her work has also featured in a wide range of print and digital magazines such as Psychologies, Red, Glamour, and Mother & Baby, where she spent six years as Shopping Editor. Heidi now specialises in consumer content, creating expert buying guides, product reviews, and gift round-ups that take the guesswork out of “what to buy for...” any occasion.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.