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.
Because you might have started shopping for other people, but you still need a little treat every now and again.
Price: £3.99 for four – they're also available in six other colours.
Price: £3.99.
Price: £3.50 for 15ml.
Price: £3.99 – it's also available in a large variety of other shades.
Price: £3.00 for 15 tea temples.
Price: £1.00 for 200g.
Price: £2.99 for 50ml.
Price: £3.95 for two in the shade 'petal pink' in a 10" size – they're also available in 18 other colours.
Price: £3.99 for one in an A5 size.
Price: £2.49 for 1kg.
Price: £4.00.
Price: £2.99 for 400ml.
Price: £2.99 for one in a 150g size.
Price: £1.98 for 125ml.
Price: £4.00 for 200ml.
Price: £3.99 for three in coffee, white. and champagne colours.
Price: £3.50 for four.