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 you still haven't got those last few presents, check these out!
Price: £6.39
Price: £7.88 for a box of six.
Price: £10 for a hardcover copy.
Price: £8.99
Price: £10.99 for a set of five syrups.
Price: £13.99
Price: £9.99 for one.
Price: £12.69
Price: £14.49 for a stackable teapot and cup.
Price: £7.24
Price: £10
Price: £3.99
Price: £13.65 for a sleep balm, a pillow spray, a shower cream, and a silky eye mask.
Price: £13.49 for three lip balms in a reusable jar.
Price: £5.77 for 100 cards.
Price: £15.58 for a pair of slippers, a foot soak, and a foot lotion – the slippers are available in one size.
Price: £5.84 for three creams.
Price: £9.69 for a box.
Price: £4.71
Price: £13.99 for the mug, one little figure, one vehicle, and a few building bricks.
Price: £9.17 for three boxes.
Price: £8.99 for three pairs – they're available in one size that fits UK shoe sizes 3-6.
Price: £4.99
Price: £12.60
Price: £8.99 for 12 straws and two cleaning brushes.
Price: £14.95
Price: £7.98
Price: £2.19 for a box of five.
Price: £13.50 for two.
Price: £8.59
Price: £4.99 for an A6 size.
Price: £11.99 for two moulds.