FREE! UK Delivery over £30


Make their Christmas merry and bright with our selection of luxurious beauty, fragrance and grooming treats. From the littlest of stocking fillers through to the grandest of gestures, we’ve got gift ideas galore to make sure you’re both feeling wonderful on Christmas morning!

Order up to 4:00pm Friday 23rd December!
Shop in peace with UK Christmas guaranteed delivery available up to 4:00pm Friday 23rd December…
Shipping outside the UK?

The Brands

Our favourite brands have pulled out all the stops to bring you this season’s most showstopping gifts. Make Christmas truly magical with beautiful surprises from the most luxurious brands, including limited editions launched especially for the Christmas season...

Free UK Delivery!
We offer super quick 2-day UK service with Royal Mail as standard, free on all orders over £30 (Order up to 10:30pm)
More Info

The Gifts

Do you have a list as long as your arm, but no idea where to start? Our gift guide edits are here to help! From the littlest gifts to the largest, and with all budgets and all personalities covered, we’ll help you to get Christmas all wrapped up in no time.

Free Gift Wrapping Available!
For that extra special touch, simply select the gift wrap option at the basket page. (Not available on some products)
More Info

Editor’s Picks

Looking to treat them to something truly special? Here are the products to know about, now…

Shop gifts
Receive 2 Pretty Pennies for every £1 you spend!
As you shop you'll save Pretty Pennies to spend on future orders (simply checkout as normal there's no need to sign up).
More Info