Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
You can thank me later.
Or if they're super into their designer labels, then this Chanel longwear nail colour would be the perfect Christmas treat.
Price: £18.00 in the shade 'particulière' – it's also available in eight other shades.
Katie Loxton items are renowned for being super pretty, and who can resist this Mum in a million pouch? Fill it with goodies or give it on its own – either way, it's pretty much guaranteed to be opened with a smile!
Price: £14.99.
If you want to go all out with a statement bag, then this light blue Ted Baker one will probably win you gift of the year, just saying.
Price: £95.00 in light blue – it's also available in lilac and navy.
Rituals products feel way more luxe than their price tag, and this hair and body mist is no exception. It contains the soothing fragrances of sacred lotus and jujube to help them enjoy a relaxing festive break.
Price: £17.50 for 50ml.
If you know someone who's always losing hours to their TikTok obsession, then chances are they've heard of the super popular Baccarat Rouge 540 eau de parfum. It's pretty spendy, but if it's on their list to Santa, it'd be a treat worth blowing the budget for. It contains notes of jasmine and saffron, and gives off a super luxe smelling woody floral scent!
Price: £120.00 for 35ml.