Yahoo Life's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Valentine's Day is just around the corner and so you may be feeling the pressure to find a perfect gift for your loved one.
But, don't panic.
Whether you've just started a new relationship and aren't sure what to get for your new partner or you're in a long-term relationship and are running out of gift ideas, we've got you covered.
We've selected our favourite gifts - for him, her or them - which are available to buy now.
The best Valentine's Day gifts for her
Eclectica Vintage Rhodium Plated Swarovski Crystal Triple Drop Pendant Necklace| £35 from John Lewis
This stunning crystal necklace by Eclectica Vintage is made from rhodium plated metal and features wintry coloured Swarovski crystals in a pavé setting. The pendant hangs on a silver box chain with an extender to adjust the length, making it the perfect fit.
It's a limited edition vintage piece which will add sparkle to every outfit, and a perfect Valentine's Day gift at an affordable price.
Personalised Moet & Chandon | £20 from Selfridges
Treat a loved one to a special personalised bottle of Moet & Chandon this Valentine's Day. The 200ml bottle of Impérial Brut NV Champagne comes personalised with a photo of your choice, so you can keep it as a keepsake long after the champagne is gone.
Dior Miss Dior Rose N'Roses Eau de Toilette 50ml | £99 from Boots
This new sparkling floral eau de toilette by Dior is made from fresh and colourful Grasse Rose petals, vivified by citrusy dew. It has fruity and juicy notes of bergamot and mandarin which are upheld by a citrusy, minty and incisive note of a geranium essence. It comes in a cute Miss Dior bottle to put on display.
Belle Rose Bouquet | £35 from M&S
This classic bouquet from M&S is a perfect gift for Valentine's Day as it contains pink roses. Pink roses have long been a symbol of love, passion, desire and happiness. Belle roses are part of a limited range and are specially grown in Kenya. Their soft pink and cream tones are the perfect match for the elegance of green foliage and pink hypericum.
Kate Spade New York Cubic Zirconia Heart Stud Earrings, Rose Gold/Pink | £50 from John Lewis
These simple but sweet earrings by Kate Spade New York are a thoughtful gift for your Valentine. They come in a heart shape with vibrant pink cubic zirconia at its centre and a border of sparkling gems. They're secured at the back with the brand's signature spade so your partner knows that they're the real deal.
Holdsworth Luxury Chocolate Assortment, 300g | £22 from John Lewis
Who doesn't love chocolate? This luxury assortment of handmade chocolates by Holdsworth has plenty of delicious flavours, including Marc de Champagne truffle, dark chocolate espresso martini, popping candy and chocolate rum truffle. They're beautifully designed and come in a shiny gold box too.
The best Valentine's Day gifts for him
Dior Sauvage Parfum 60ml | £79 from Boots
The new Sauvage parfum from Dior will have your partner smelling fresh and feeling powerful. It has a mandarin note that lends it a fruitier, rounder quality. It also uses a mellow tonka bean with leathery and bitter aromas that are mixed with a sensual Sri Lankan sandalwood. The vanilla absolute comes from Papua New Guinea and has smoky accents that give it added depth.
Glengoyne Legacy Series Chapter Two Whisky, 2019, 70cl | £65 from John Lewis
If he loves whisky then he will adore this Glengoyne Legacy Series Chapter Two Whisky from John Lewis. It has pineapple, peaches, honeydew melon flavours and a subtle sprinkle of cinnamon. A sumptuously elongated finish, sweet with a dry note at the very end.
Clinique For Men Daily Hydration Skincare Gift Set | £26 from John Lewis
Many of us want to get our partner into skincare but don't know where to start. This skin hydration kit from Clinique contains three daily essentials for men who suffer from dry skin. The non-drying Charcoal Face Wash draws out pore-clogging dirt and excess oil, while the face scrub exfoliates and smooths skin to clear the way for close shaves.Lastly, the fast-absorbing moisturising lotion delivers lightweight all-day hydration, plus skin-strengthening ingredients. A thoughtful gift for your Valentine.
Apple Watch SE GPS, 40mm Space Grey Aluminium Case with Midnight Sport Band - Regular | £249 from John Lewis
Why not spoil your partner this Valentine's Day with a flashy Apple Watch? The watch will keep him motivated throughout the day with activity rings and can track all his favourite workouts. It also monitors heartbeat and can make calls and texts. Plus, you can claim six months of Apple Fitness+ at no extra cost.
Philips Series 7000 MG7785/20 18-in-1 Ultimate Multi Grooming Kit for Beard, Hair and Body with Nose Trimmer Attachment | £64.99 from John Lewis
Your partner will appreciate this Philips Multi Grooming Kit which has 18 quality tools. This all-in-one trimmer conveniently trims and styles your facial hair, clips your hair and grooms your body, while the precision shaver perfects the edges of his cheeks, chin and neck. Even better, the metal trimmer uses DualCut technology without a comb to get clean, sharp lines around the beard, neck and hairline, or trim body hair to a minimum length.
Apple AirPods with MagSafe Charging Case (3rd generation) - White | £159 from Currys
The 3rd generation AirPods available at Currys are an extra special treat for your loved one. They use Adaptive EQ which tunes the music to the shape of your ear. Each pod has an inward-facing microphone that monitors what you're hearing and then tweaks the frequency of the audio to deliver richer-sounding music. They also have a force sensor so you can pause, skip or answer calls, all with a fingertip.
Watch: How astrology helps guide our lives