Looks like sofa celebrations are on the cards this Valentine's Day! A cosy night in can be just as romantic as a night out on the town – all you'll need is a pair of heart print PJs, a delicious Valentine's Day dinner and a good rom-com. 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: Valentine’s Day lingerie sets: 19 sexy underwear sets to treat yourself to this year
Heart Print Short Pyjama Set, £22.50, Coast
We're in love with these pink PJs from Coast. They've been reduced in the sale from £45 to £31.50 – winning!
Hunkemoller Velour Heart Print Co-ord, £38, ASOS
Nothing says Valentine's Day like red velour! This glamorous set is adorned with sweet lace trims and costs a total of £38.
READ: Valentine's Day ready! When royal ladies wear ravishing red dresses
Heart Print Satin Pyjamas, £14.40, ASOS
You better hurry, this satin set is selling fast.
Wine Is My Valentine Logo Short Pyjama Set, £11.24, New Look
Flying solo this year? These hilarious PJs are a vibe.
Pale Grey Heart Pyjamas, £14.24, New Look
Cosy up in this soft touch pyjama set.
SHOP: Valentine's Day decoration ideas for a lockdown love fest: balloon arches, rose petals, confetti & more
Chiffon Cami Set, £61.81, Victoria's Secret
Treat yourself to these ravishing red pyjamas from Victoria's Secret.
Valentine's Day Pyjama Set, £10, Matalan
These Valentine's Day pyjamas are part of Matalan's Mini Me range so mum and daughter can match.
Curves Black Heart Jogger Pyjama Set, £9.74, New Look
Lounge about in this monochrome set from New Look's Curve range.
Heart hoodie, £18, and matching joggers, £18, Marks & Spencer
Cosy up in the comfiest loungewear from Marks & Spencer. You can get your hands on the heart hoodie and matching joggers for £18 each, costing you just £36 overall.
Cotton Heart-Print Short Pyjama Set, £65, The White Company
It's hard not fall in love with these demure pyjamas. Made from the lightest pure-cotton voile, they're a great choice for Valentine's Day thanks to their pretty pink print.
Love Hearts Shorts Pyjama Set, £32, John Lewis
This matching pair is the definition of couple goals (pun intended).
Stripe and Stare Heart Pyjamas, £85, Selfridges
This sustainable set comes from eco-conscious label Stripe & Stare.
Charcoal Heart Set, £35, Boux Avenue
We're obsessed with this black and white two-piece. You can even shop a matching dressing gown to go with your new PJs.
Heart Print Tee & Jogger - Oatmeal, £30, Boux Avenue
Add Boux Avenue's heart print tee & jogger set to your collection.
Pink Bunny Pyjama Set, £45, Ann Summers
They might not be printed with hearts, but we couldn’t leave out this burgundy baby fleece pair from Anne Summers. Adorned in a sweet bunny print, slip into these PJs for an evening of self-pampering.
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.