Best Valentine's Day gifts for her, including flowers, hampers and meal deals
Valentine’s Day is almost here, which means it’s time to start considering what you’re going to buy your one true love (or bestie, for that matter). The perfect excuse to spoil your nearest and dearest, Valentine’s Day is the single most romantic day of the year — excluding potential anniversaries and birthdays, of course — where you get to make your soulmate feel a little nicer than usual. Whether that’s through planning a big, loving gesture, cooking up a home-cooked meal, or quite simply, gifting them something special.
Radiant Rose Abundance Bouquet
M&S Collection The Wellness Box 2025
M&S Valentine's Day Meal Deal
Wavy Heart Ring
Love Games Iced Biscuits, 220g
Valentine's 'I Love You' Pie, 1.36kg
Pamper Gift Bag
Fiji Button Diamond Necklace Adjustable
Stackers Heart Jewellery Box, Pink
Lego Botanicals Roses - Faux Flowers Building Set
Lindt Lindor Amour Heart Chocolate Box
Talking Hearts Conversation Cards
Personalised Initial Leather Heart Bookmark
The For My Sweetheart Gift Box
The Fortnum's Valentine's Hamper
The Chocolate & Fizz Gift Box
Emma Bridgewater Pink Hearts Mug, Pink, 300ml
Lego Botanicals Wildflower Bouquet Set
Swarovski Matrix Tennis necklace
Ted Baker Harrye Tiny Heart Huggie Hoop Earrings
Personalised from Spotify Plaque
Bridget Jones's Diary
Gucci Flora Gorgeous Gardenia 100ml
Clinique Almost Lipstick, Pink Honey
Classic Clogs, Ballerina Pink
If you’re in the market for the latter, we’ve compiled a list of the best Valentine’s Day gifts for her, from romantic bouquets and meal deals, to beauty boxes and pamper hampers.
❤️ Shop Valentine's Day gifts at John Lewis
❤️ Shop Valentine's Day gifts at Marks & Spencer
❤️ Shop Valentine's Day gifts at Fortnum & Mason
❤️ Shop Valentine's Day gifts at Amazon
❤️ Shop Valentine's Day gifts at Boots
❤️ Shop Valentine's Day gifts at Not On The High Street
With prices starting from just £5 we've found gift ideas for all budgets. Our top picks include a show-stopping Radiant Rose Abundance Bouquet (£30) and M&S's Wellness Box (£30). If you're after something more unusual, Lego flowers are a fun and small gift that's bound to be lots of fun.
Best Valentine's Day gifts for her 2025
It might be cliché, but you can never go wrong with a bouquet of roses. Get them delivered straight to your lover's door, complete with a heartfelt note. To take things up a notch, there's also Marks & Spencer's Valentine's Rose Gift Bag (£50) and Valentine's Luxury Red Rose Bouquet (£150).
This epic value beauty box features everything you need for some well-needed self-care and TLC in the new year, including luxury skincare items that will give you glowing skin and pampering bath treats.
Get one starter, one main, one side, one dessert, and one drink for just £25.
Crafted in 14k gold plating, this stunning ring showcases a prong-set heart-cut cubic zirconia with a part halo of pavé stones.
We love these playful, hand-iced gingerbread biscuits. You can pick them up in a Love Birds design, too, which is equally as adorable.
Break open this buttery pork pie, filled with 100% British Lincolnshire Pork and encased in a rich, crumbly pastry. Baked in small batches, it's even lovingly decorated by hand.
Go above and beyond this Valentine's Day with this extra-special gift bag with six premium pamper products handpicked by the M&S team.
Featuring pavé set diamonds totalling 0.10 carats in 18ct Gold Vermeil on Sterling Silver, this is a timeless piece you'll wear for years to come.
The travel-size jewellery box you never knew you needed! Even better, it's heart-shaped. Perfect for gifting a loved one, it comes with multiple sections for storing a range of jewellery, including a ring roll for rings and stud earrings, loops to keep chains from tangling and a zipped pouch for further storage.
These Lego flowers are a great alternative gift and are selling out.
This classic heart-shaped box of chocolates is sure to be a hit.
Unearth your partner's heart with Talking Hearts Conversation Cards, filled with 100 playful and 100 thoughtful prompts.
This has solid five-star ratings from happy shoppers who love the gorgeous heart-shaped Italian leather bookmark – the personalisation makes it extra thoughtful.
Adorably packaged in a heart-shaped gift box, this pick comes with everything from melt-in-the-mouth chocolate caramels to marzipan hearts, a tin of loose leaf tea and more. The perfect gift for those with a sweet tooth!
Go the extra mile this Valentine's Day and spoil your better half to an expertly curated hamper, complete with a mix of sweet and savoury delights. Expect to uncover a bottle of bubbly, indulgent chocolates, cheese wheels, all-butter crackers and more.
Feast your eyes (and taste buds) on a variety of goodies, ranging from chocolate dipped honeycomb pieces to sparkling wine and ice cream-shaped chocolates. You're certainly in for a treat with this indulgent hamper!
Made of cream-coloured earthenware in the Emma Bridgewater factory in Stoke-on-Trent, the home of British pottery, this beautifully designed mug not only has shelf-appeal, but it's the classiest way to drink a cuppa.
This lego flower set features 16 stems with a mix of flowers: cornflower, lavender, Welsh poppies, cow parsley, leatherleaf ferns, gerbera daisies, larkspur and lupins.
This timeless Swarovski Matrix Tennis necklace is made with white crystals set in a silvery rhodium-plated base, for a delicate yet eye-catching piece.
These Ted Baker heart-shaped earrings are a lovely gift, especially now they're under £20.
This thoughtful Spotify plaque can be displayed as a personalised photo or scanned with a Spotify code to listen to a special song.
Watching a rom-com on Valentine's Day is obligatory and you can't get better than Bridget Jones's Diary.
You can never go wrong with buying her favourite fragrance. This popular pick from Gucci includes notes of White Gardenia and solar Jasmine.
The same famous formula as Clinique's viral Black Honey, in a new suits-all soft pink hue. The perfect everyday pink lip.
Everyone's favourite slip-on clogs, but in a beautiful baby pink shade, perfect for gifting this Valentine's Day.