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.
If gifts are your love language, how else will you show yourself that you care?!
Price: £2.54
Price: £3.99
Price: £3.47 for ten pairs.
Price: £3.99 for one metre.
Price: £3.99 for a set of five candles.
Price: £5.99
Price: £1.99
Price: £1.99
Price: £5.99 for a pack of five.
Price: £4.00 for a 200g box.
Price: £4.98 – it comes in seven different patterns.
Price: £4.75 for a 290g jar.
Price: £5.95 for one.
Price: £3.87 for one pair.
Price: £3.99 for a 250g jar.
Price: £3.99 for one pair – they're available in one size that fits UK sizes 3-7.
Price: £3.95
Price: £2.99 for the three-piece set.
Price: £5.89
Price: £4.29
Price: £5.99 for four.
Price: £2.38 – they're available in one size.
Price: £4.00 for a 1kg box.
Price: £1.25
Price: £5.60 for three.
Price: £4.99 for the two-piece set.