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'll get change from a tenner with every one of these!
Price: £2.89 (originally £6.95)
Price: £4.99 for 24 (originally £6.99)
Price: £3.93 for the sponge and case (originally £6.99).
Price: £10 (originally £20.99)
Price: £6.39 (originally £8.99)
Price: £8.99 for the brush and holder (originally £14.99).
Price: £5.63 for the shade 90WO (originally £31)
Price: £9.99 for the kit (originally £16.60)
Price: £9.75 (originally £12.99)
Price: £8.79 for 18 pairs of strips (originally £11.99)
Price: £4.60 (originally £9.95)
Price: £9.25 (originally £22.95).
Price: £9.34 (originally £16.99)
Price: £4.20 (originally £6.08).
Price: £9.77 for five (originally £14.99)
Price: £7.88 (originally £12.99).
Price: £6.80 (originally £10)
Price: £8.99 for 16 pieces (originally £12.99)
Price: £5.99 (originally £8)
Price: £9.80 (originally £15)
Price: £9.04 (originally £11.25)
Price: £8.91 (originally £10.94).
Price: £9.99 (originally £14.99)
Price: £6.49 (originally £12.99).
Price: £5.04 (originally £7.99)
Price: £6.89 for the shade Ivory (originally £8.99).
Price: £8.50 (originally £13.99).
Price: £5.25 (originally £8.00).
Price: £6.50 (originally £10.52).
Price: £4 (originally £6).
Price: £6.76 (originally £8.99).
Price: £7.29 (originally £10).
Price: £7.66 (originally £10).
Price: £8.99 (originally £11).
Price: £5.76 (originally £7.99).
Price: £8.66 (originally £13.49).
Price: £8.50 (originally £20.96)
Price: £8.99 (originally £16.99)
Price: £6.99 for two (originally £8.99)
Price: £1.90 (originally £4)
Price: £6.53 (originally £11)
Price: £8.49 (originally £10.99)
Price: £6.62 for eight (originally £9.93)
Price: £4.99 (originally £13.46)
Price: £4.05 (originally £8.99)
Price: £8.40 (originally £14)
Price: £3.35 (originally £4.19)
Price: £9.34 (originally £10.99) – they're available in sizes S/M - XXL.
Price: £3.57 (originally £6)
Price: £3.89 (originally £7.99)
Price: £2.37 (originally £3.99)
Price: £7.64 for three (originally £8.99) – they're available in sizes S-3XL.
Price: £5.99 (originally £8.99)
Price: £7.64 (originally £8.99)
Price: £5.52 (originally £6.99)
Price: £6.90 (originally £12.29)
Price: £6.79 for two pairs (originally £7.99) – they're available in sizes S-3XL.
Price: £8.96 (originally £20.99)
Price: £5.67 (originally £11.99)
Price: £7.73 (originally £11.99)
Price: £5.70 for 32 (originally £7.99)
Price: £9.99 (originally £17.99)
Price: £9.99 (originally £16)
Price: £9.99 (originally £12)
Price: £9.89 for three (originally £21.19)
Price: £8.49 (originally £13.99).
Price: £3.63 (originally £5.99).
Price: £8.62 for one 135x244cm curtain (originally £14.61)
Price: £3.59 for five (originally £6.49)
Price: £1.70 (originally £2.84)
Price: £6.79 (originally £12.99)
Price: £4.90 (originally £7.25)
Price: £3.59 (originally £5.99)
Price: £8.99 (originally £17.50)
Price: £7.99 (originally £14.37)
Price: £8.49 (originally £14.99)
Price: £9.59 for 30 (originally £15.37)
Price: £9.69 for 12 (originally £11.69)
Price: £4.16 (originally £8.09)
Price: £6.28 (originally £13.99)
Price: £6.21 for a 140x200cm size (originally £10.35)
Price: £4.31 for two (originally £7.19)