Please wait, the site is loading...


Perfect presents - in store now

Want to make Christmas shopping a doddle? From pampering treats and favourite fragrances to a gripping read and the perfect tipple, here are some great gift ideas anyone would love to find in their stocking

Heaven scent

Yardley London English Rose fragrances are perfect for the party season, with citrus and rose top notes, and a heart of magnolia and cassis, with warm woody notes. Available as Eau de Toilette, 50ml (£10) and Body Spray, 75ml (£1.50). Suitable for vegans, cruelty free and with up to 95% naturally derived ingredients. 

Seasons treatings

The Dirty Works Christmas gift range offers fun, fabulous and gorgeously fragrant gifts to treat your loved ones this festive season. Season’s Treatings (£6, or £4 from 8 Nov to 24 Dec), is an affordable gift trio like no other – each present includes a surprise Dirty Works tropical treat for the perfect stocking filler.

Family ties

If you read or gift any book this year, make it Three Sisters, £9. This new novel from the bestselling author of The Tattooist of Auschwitz, Heather Morris, is one of this year’s most compelling reads. Based on the extraordinary true story of sisters Cibi, Magda and Livia, who survived three long years in Auschwitz against all odds, this gripping novel of hope and survival is both heart breaking and uplifting, and is utterly impossible to put down.

Christmas magic

We all love a bit of pampering, so who wouldn't want to find one of these gift sets from Nivea under the tree on Christmas day? The Nivea Pampering Indulgence Gift Pack (£20, or £14 from 8 Nov to 25 Dec) contains moisturiser, lip balm, hand and nail cream, shower cream, body lotion, body mousse and a shower puff, while the Nivea Men Sensitive XL Gift Pack (£7.50, or £5 from 8 Nov to 25 Dec), includes man-sized bottles of bamboo extract shower gel and deodorant.


The gift of sleep

Spoil someone you love with Feather & Down’s signature Sweet Dreams sleep blend of lavender and chamomile essential oils – all you need for the ultimate bedtime regimen. Choose from bath and shower steamers, 6 x 30g (£9.50, or £7.50 from 8 Nov to 24 Dec), and a pillow spray set (£6, or £4 from 8 Nov to 24 Dec), with 100ml lavender and chamomile, plus 100ml eucalyptus, peppermint and tea tree oil sprays.