Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

Best Christmas gifts for her from John Lewis, Amazon and more

gift ideas for her
Spoil that special someone this Christmas. (Yahoo Life UK)

If you're looking for the perfect Christmas gift for your wife, mum, grandma, girlfriend, family member or friend, then you've come to the right place. With so many online shops just a click away, finding a standout present last-minute can be like searching for a needle in a haystack. But with a little helping hand from us, your Christmas shopping spree needn't be time consuming.

Quick overview
See 19 more

We've picked out the very best gifts on offer from retailer giants like John Lewis, Amazon, Marks & Spencer and Boots, as well as brands like The White Company, Jo Malone and Monica Vinader, so you can save time on scrolling.

Do check delivery times though, many stores offer next day delivery or you can collect your purchase in-store to save yourself the stress.

Not sure what to buy, but want to get it spot on? From cosy knitwear to designer perfume, this list is filled to the brim with inspiration. And, if you're the kind of partner who prefers to gift experiences, we hear you. We've even thrown our favourite Virgin experience day into the mix.

🎁 Our top Christmas gifts for the woman in your life

Unwrap No7's biggest hits with this beauty box. Filled with products worth around £140, the box which usually retails for £85 is currently just £35.70 for a limited time only.

Save £49 with code
£36 at Boots

Get over £400 worth Estée Lauder products for a bargain price with this epic deal. 

£85 at John Lewis

This hooded blanket will keep you and your loved ones comfy cosy all winter long.

£14 at Amazon

Shoppers have been loving this smart, structured jacket that's they've described as a 'little piece of Chanel' for a lot less. 

£35 at Marks & Spencer

Selling fast and complete with six full-size fan favourites, this set is perfect for gifting this Christmas — especially now that it's heavily reduced. 

£75 at John Lewis

A treat for your hair and skin, this pillowcase comes in 12 gorgeous colours. 

£45 at John Lewis

This includes all our Clarins favourites worth £80, from the iconic Eau Dynamisante Fragrance to two invigorating body care products.

£34 at Debenhams

This excellent value Estée Lauder set is worth over £100 and is now further reduced. 

£49 at Debenhams

Inside this set, there's two full-size products, alongside a mini make-up remover and Idôle fragrance.

£45 at Boots

A signature fragrance from YSL, that you can now get for less. 

£52 at Debenhams

Made with thermal hi-pile fleece our luxuriously soft and fluffy feel robe will keep you warm and cosy as the temperature drops.

£33 at John Lewis

Super soft and cosy, it's a must-have for the cold winter months.

£20 at M&S

Perfect for Christmas and the new year, replenish your stock of pjs or gift a pair to someone dear. At just £15, they're an absolute steal. 

£15 at Marks & Spencer

Comfy and cosy, this lounge set is ideal for winter and comes in several colours. 

£22 at John Lewis

Available in sizes six to 24, it's been flying off shelves with customers raving about its quality, value and softness. 

£35 at Marks & Spencer

They're smart, stylish and available in eight different colours.

£40 at Marks & Spencer

A Dyson Airwrap is the ultimate hair styling tool, it's a multi-styler that dries, curls, shapes and hides flyaways, with no extreme heat. It's also rarely discounted, so if this is on a loved ones Christmas wish list you may want to buy it ASAP. 

£399 at John Lewis

A bottle of bubbly and a box of moreish melt-in-the-mouth chocolates, it's been described as the "perfect gift" by shoppers. 

£25 at John Lewis

A stylish gift set complete with two stunning glasses and a full bottle of Nicolas Feuillatte Brut Champagne.

£38 at John Lewis

Get a taste for Sipsmith's London Dry, Zesty Orange and Lemon Drizzle gin this Christmas. 

£12 at John Lewis

If a friend or family member is a music lover, they're sure to appreciate these headphones. They have voice-activated Siri access, speedy pairing times and quality sound.

£109 at John Lewis

Presented in a free, festive gift box and complete with a personalised note, surprise someone with a voucher this Christmas.

£25 at Amazon

Fit your AirTag snuggly into this stylish woven keyring from Apple. A luxury gift to give this Christmas. Left it late? When you purchase directly from Apple, you can choose same-day two-hour courier delivery from selected stores. 

£40 at John Lewis

This luxurious face cream hydrates and firms your complexion.

£64 at Amazon

🎁 Other great gift ideas

Ted Baker Travel in Style Gift Set | £22.50 (Was £30) from Boots

Shop now

If your partner loves travelling, then this Ted Baker Travel in Style Gift Set is the perfect choice this Christmas. Ted Baker gift sets are reasonably priced but have a level of luxury that makes them a great gift. This one contains a full-size body wash, body spray, mini body lotion and a bath fizzer.

CHANEL Coco Mademoiselle Eau De Parfum Spray 50ml | £79.20 (Was £99) from John Lewis

Shop now

A designer perfume is a great gift if you're looking to spend under £100. Usually you can get high-end perfume, such as this Chanel Coco Mademoiselle, within that price point, with smaller bottles also available for £65 or under.

Clarins Double Serum 50ml Collection Skincare Gift Set | £69.60 (Was £87) from John Lewis

Shop now

The set, which is actually worth £100, comes complete with three best-selling beauty items: Clarins's Beauty Flash Balm, Lip Comfort Oil and, the star of the show, a full-size version of Clarins's Double Serum.

Want to treat your loved one to even more pampering goodies? If you purchase this gift from John Lewis and apply the promo code 'CLARINSGIFT' at checkout, you will also receive a free Clarins Gift of Beauty Skincare Gift Set (worth £96.08).

So, you can bulk up your gift with an additional Renew-Plus Body Serum, 100ml, Fresh Scrub, 15ml Supra Lift & Curl Mascara, 3ml, Cleansing Micellar Water, 100ml, Hydra-Essentiel Cream, 30ml and Beauty Flash Balm. Now, that certainly is a stocking-full.

Winter Large Candle | £65 from The White Company

Shop now

This gorgeous three-wick Winter Large Candle has notes of cinnamon, cloves and orange. If that isn't winter in a pot, we don't know what is. A lovely candle large enough to last you into the spring, this isn't just a gift for your wife or partner, but a gift for you, too. Everybody loves a luxurious-smelling home.

Radley Painters Mews Cross Body Bag, Ink | £104 (Was £209) from John Lewis

Shop now

Available in ink, black, mahogany and a gorgeous cedar, the Radley Painters Mews Leather Flap Over Cross Body Bag has a deceptively large interior and is perfect for everyday wear. Fans of the bag have commented on how it doesn't age year after year – the mark of a truly great bag.

Art Deco 30mm Emerald & Gold Bracelet Watch | £169 from Olivia Burton

Shop now

The Art Deco 30mm Emerald & Gold Bracelet Watch is a throwback to the 20s. Yes, we are getting major Great Gatsby vibes. This piece is inspired by art-deco architecture and you'll notice small intricate touches throughout the watch that nod to that era – a really special gift.

Virgin Sunset Spa Experience Day | £140 per person from Virgin

(Virgin Experience Days)
(Virgin Experience Days)

Shop now

There are spa days available up and down the country to suit your needs – as well as many other experiences – but we picked this Virgin Sunset Spa Experience Day because a sunset spa day sounds like utter bliss in the winter. This experience includes a treatment and a Michelin-star dinner.

Pure Cashmere Scarf | £79 from Marks & Spencer

Shop now

Marks & Spencer's cashmere is a cut above much other high-street cashmere and that's why we simply had to include this Pure Cashmere Scarf in our list. With its classic timeless style, this is a real investment piece which will see its lucky recipient through many winters to come.

Jo Malone Pomegranate Noir Cologne | £118 from Jo Malone

Shop now

A Jo Malone perfume or candle always makes a good present. We picked the Pomegranate Noir Cologne because it's one of Jo Malone's signature best-sellers. What's more, everything at Jo Malone is beautifully gift wrapped and some products can even be engraved. A double win for Christmas.

Aspinal of London Medium London Case | £76 (Was £95) from Aspinal of London

Shop now

The delicious colour – aptly titled 'marmalade pebble' – sold this Aspinal of London Medium London Case to us. If the vibrant orange isn't your style, it comes in five others too – black, plum, grey, cream and blue. It works perfectly as a make-up bag, and is certainly one that's going to last season after season.

Morgan Zip-around Continental Wallet | £115 (Was £195) from Kate Spade

Shop now

We had to add Kate Spade into our top Christmas products because the luxurious brand does gifting so well. The Morgan Zip-Around Continental Wallet is made of a Saffiano leather and is durable against spills and scratches, making it a great present if your partner can be a bit accident-prone. It comes in four other colours and has 12 card slots.

Deia Pebble Rope, Twist and Beaded Chain Necklace Set | £228.50 (Was £350) from Monica Vinader

Shop now

This gorgeous Deia Pebble Rope, Twist and Beaded Chain Necklace Set contains four pieces of stacking jewellery, including one piece that can be engraved, for a special take on Christmas. The quality of Monica Vinader jewellery is always a winner, and £350 for four pieces of fine jewellery is fairly reasonable based on the quality.

Frosted High-Pile Throw On Fleece | £27.20 (Was £32) from John Lewis

Shop now

Looking to buy some cosy clothes? You can't go wrong with this Frosted High-Pile Throw On Fleece, which is the equivalent of being encased in a giant hot water bottle. If loungewear is on your partner's wish list, this throw-on should be just the ticket.

Dyson Airwrap Multi-Styler in Blue Blush | £479.99 from Dyson

Shop now

Beauty and hair care lovers will know all about the Dyson Airwrap Multi-Styler and it's probably quite high on their wish lists, if they haven't already got one. This is the latest multi-styler iteration that comes in a limited edition colourway and includes two re-engineered barrels which curl and wave hair in both directions.