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.
From skincare to makeup – we've got the greatest gifts for the beauty lovers in your life.
Price: £35 for the six-piece set.
Price: £21 for the lip stain and activator spray – the stains come in 11 shades.
Price: £8.08 for three face masks and two eye masks.
Price: £42
Price: £27 for the set of two – they each come in eight shades.
Price: £15 for the six-piece set.
Price: £37 for the five-piece set.
Price: £299.99
Price: £85.60
Price: £46
Price: £34 for the six-piece set.
Price: £5.99 for three hand creams.
Price: £60 for the four-piece set.
Price: £39 for a rum body wash and lotion.
Price: £9 for five mini sprays.
Price: £70
Price: £3.99 for one pair.
Price: £10.49 for three lip balms in a jar.
Price: £19 for 20ml.
Price: £16.50
Price: £6.40
Price: £100
Price: £30
Price: £24 for the set of four.
Price: £23
Price: £33.50 for the 13-piece set.
Price: £9.95
Price: £70 for the four-piece set.
Price: £13.50 for the set of three.
Price: £99.98
Price: £59.99
Price: £23 – it comes in 11 colours.
Price: £10
Price: £39 for the four-piece set.
Price: £26 for the two-piece set.
Price: £69 for the four-piece kit and a wash bag.
Price: £65
Price: £18
Price: £29 for a Lidstar eyeshadow and mascara.
Price: £55
Price: £15 for a clay powder mask, ceramic bowl, and brush.
Price: £25
Price: £46.71
Price: £4.85 for the set of three.
Price: £6.50 for the three-piece set.
Price: £35.99 for 30 capsules.
Price: £499
Price: £58
Price: from £20 – you can choose how much to put on the card!
Price: £55 for a 100g candle.
Price: £33.95 for the mask and brush.
Price: £36
Price: £40 for ten shower gels.
Price: £19
Price: £39.95 for 15 brushes, a sponge, brush cleaner, and brush case.
Price: £29
Price: £47
Price: £30 – it comes in nine colours.
Price: £304 for the device and gel.
Price: £23 – it comes in four shades.
Price: £20.67 for a shampoo, body scrub, and two shower gels.
Price: £42
Price: £7.96 for the two-piece set.
Price: £34.85
Price: £31
Price: £5.92 – it comes in 18 patterns.
Price: £8.92 for five brushes and a tin.
Price: £14.50 for the six-piece set.
Price: £13.78 for the three-piece set.
Price: £23
Price: £11.48
Price: £142
Price: £7.50
Price: £29.95 for 18 reusable pads, two charcoal konjac sponges, a green tea clay mask, a wooden storage case, and a laundry bag.