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.
'Cause prevention is always better than cure.
Price: £6.30
Price: £8.35 for two different scents.
Price: £9.25
Price: £8.95
Price: £7.79
Price: £2.00
Price: £10.00
Price: £11.99 – it also comes in white.
Price: £9.93
Price: £4.25
Price: £3.98 – it also comes in cream and dark grey.
Price: £1.98 for four pairs of strips.
Price: £1.94
Price: £9.45-£13.50 depending on size – it's available in bunk, single, double, king, and super king sizes.
Price: £11.99 for the shower head, a two-metre hose, and a set of replacement mineral stones.
Price: £5.00
Price: £9.50
Price: £6.99 for two.
Price: £12.99 for three pots.
Price: £7.99 for two.
Price: £3.99 for a pack of 50.
Price: £4.35
Price: £6.99 for ten strips.