Editorial Team

Christmas gift ideas that promise to please – no matter how late you’ve left it

The clock is ticking. If you’re on the hunt for last-minute Christmas gifts for her (or him), you can’t go wrong with beauty products. From luxury lipsticks and cult creams to indulgent gift sets and mood-boosting fragrance, these treats really deliver the goods – and make you look extra thoughtful, too.

Best-selling beauty treats, just for her

Fragrance, skincare or makeup gift sets are ideal last-minute presents because the happy recipient wouldn’t have treated herself to them. Cue, a happy, festive glow.

The pleasing pick of men’s grooming gifts

Reboot his self-care ritual – ahead of any new year resolutions – by introducing him to the premium brands that he’ll want to hold on to forever.

Best last-minute self-care treats

For frazzled friends who need a break, or a special someone who deserves a bit of ‘me time’; these gifts are an invitation to rest and recharge.

Best for teens with ever-changing tastes

If you’re choosing one key gift for a skincare-obsessed teen, go for Laneige. For a treat that’s more of a stocking filler or a table present, The INKEY List’s pimple patches can’t fail.

gift card on a dinner plate

Give the gift of choice

If you can’t decide what to get them, give them a gift card and let them choose something they’ll truly love. Plus, you can checkout in a way that suits you, from Klarna and Clearpay to our own John Lewis payment plans.

click and collect

Free collection. Easy returns.

Get free next-day Click & Collect from more than 10,000 locations when you spend over £40, and free delivery on orders over £70. Plus, quick and easy returns, extended until 23 January 2026. T&Cs apply.

The best Christmas hampers

Games for the whole family

Related Articles

More stories

Best Black Friday gifts for her

The best Christmas gifts for dad

The best anniversary gifts by year