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

10 best heart print pyjamas for Valentine's Day: M&S, ASOS, Selfridges & more

Fall in love with these heart print PJs!

Planning on low key celebrations for Valentine's Day this year? A cosy night in can be just as romantic as a night out on the town – all you'll need is a pair of  PJs, a delicious Valentine's Day dinner and a good rom-com to match. We've rounded up the best love heart pyjamas from ASOS, Selfridges, Marks & Spencer and more so you can cuddle up in style this year. 

RELATED: Best heart-shaped jewellery for Valentine's Day

Nobody's Child Heart-print Pyjama Set, £49, Selfridges

SHOP NOW

It's hard not to fall in love with these heart print pyjamas from Nobody's Child. Made from 100% organic cotton, not only are they incredibly cute but they're also good for the planet. 

Black Jogger Pyjama Set with Heart Smile Print, £14.99, New Look

SHOP NOW

Cuddle up with your special one in this two-piece jogger set from New Look, but you better hurry – it's selling fast. 

Pink heart pyjama top, £7.99, and matching shorts, £7.99, New Look

SHOP NOW

Team this stylish PJ set with a pair of heart print socks. 

Gingham Heart Pyjamas, £80, The White Company

SHOP NOW

Lounge around in these gorgeous gingham heart pyjamas from The White Company. A perfect gift for Valentine's Day, Mother's Day and beyond, they're an ideal choice for winter. 

Heart Spot Long Woven PJ Set, £60, Cath Kidston

SHOP NOW

You're sure to get a good night's sleep in Cath Kidston's brushed cotton PJs. As part of the brand's Breast Cancer Now collection, 10% of the purchase price will be donated to charity. 

Red Hearts Print Pyjama Set, £39, John Lewis 

SHOP NOW

This romantic red set consists of straight fit bottoms and a classic button-through shirt with full-length sleeves. 

Red Heart Pyjamas, £35, Boux Avenue

SHOP NOW

We're in love with Boux Avenue's silky set. They're made with stretch fabric for a comfier fit. 

Cream Heart Print Pyjamas, was £22 NOW £17.60, Boohoo

SHOP NOW

Reduced by 20% in the January sales, these cream PJs are priced at an affordable £17.60. 

Love Print Jersey Pyjama Set, was £59 NOW £17, Monsoon

SHOP NOW

You're bagging a real bargain;  Monsoon's offering a 70% saving on these love print PJs. 

Pink heart print pyjama cami top, £17.98, and matching heart print leggings, £18.98, eBay

SHOP NOW

If you prefer a more lightweight pyjama set, we love (literally) this cami and legging combo, complete with the sweetest red heart print.

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.

You're on HELLO!'s global site. Click to return to HELLO! India Go back