From £50 to £1,280, we've selected some lovely items to help you find the perfect present.
- Christmas gifts for men, from beautiful boxers to a classic cocktail shaker
- Christmas gifts for dogs… and their owners
- Christmas gifts for foodies, from chocolates to chutneys
- Christmas drinks gift guide: Seasonal spirits to bring good cheer
- Christmas gifts for country and garden lovers, from £9.50 to £7,950
- Christmas gifts for children that don’t need screens or take batteries
Perfect for travel or at home, this lavender-filled silk eye mask has been lovingly made in Britain.
Everyone needs a hair on hide belt in their wardrobe, and this cow print is spot on.
Designed by Jane James and modelled by John Ablitt, this delightful Autumn squirrel paperweight uses a palette of warm, autumn colours.
This award-winning, age-defying collection has been created with relaxing, hand-harvested frankincense.
A casual slip on leather loafer with a soft peached and water resistant finish.
Warm, glowing colours of soft greens, blues and yellows on the softest creamy gold background.
Gold plated and hand decorated, the delightful design of this enamel box depicts a mystical Christmas snow scene at night.
Bring a touch of the great British countryside into your home with one of these lifelike sheep stools.
The iconic outdoors brand offers this new range in men’s or ladies versions (both at the same price) and claims to offer ‘the reassurance of storm-level protection’. We’re not entirely sure what that means, but it sounds great. They’re offering a free rucksack with orders over £120 ahead of Christmas.
A sophisticated solution for short-haul travel.
Stunning bespoke earrings.
Looking for a present for a four-legged friend? Or someone somewhat obsessed with theirs? Take a look at our suggestions
After something special for a person who really appreciates their food? Our suggestions are certain to have something that's just
For the man in your life, we've all sorts of things – from simple gadgets to truly magnificent things.