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.
I *need* to add all of these to my basket immediately.
Price: £4.46 for five pairs.
Price: £10.99-£11.59 depending on colour – it comes in four colours.
Price: £9.50
Price: £16.99 for a size medium in grey – it's available in sizes medium and large and comes in five colours.
Price: £15.99 – it comes in two colours.
Price: £7.99 for a pack of one.
Price: £1.85
Price: £2.09
Price: £12.99 for a 355ml size and a protective heat sleeve – it comes in seven colours.
Price: £5.00
Price: £5.48 for a pack of three in brown.
Price: £6.99-£9.99 depending on colour – they come in 15 colours.
Price: £5.66
Price: £4.59 for a 50ml bottle.
Price: £1.49 for a 75ml bottle.
Price: £6.39
Price: £6.47 for 16 small packets of tissues.
Price: £25.99 – it's available in sizes S-XXL and comes in four colours.
Price: £8.99
Price: £4.00 for a 100ml bottle.