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.
Hang in there summer babies, we're nearly there!
Price: £5.66 for 96g.
Price: £2.45.
Price: £3.95 for one in a 162x96cm size.
Price: £2.97 for 350g – it's also available in six other flavours.
Price: £17.84.
Price: £7.99 for five pairs.
Price: £12.99.
Price: £6.95 for four in assorted colours.
Price: £7.75 for one.
Price: £5.99 for one in black – it's also available in navy, green, pink, and purple.
Price: £4.69 for two.
Price: £4.99 for 2.5ml.
Price: £4.49 for ten tea temples.
Price: £14.99 for one in a 9x9x25.5cm size.
Price: £1.00 for 500ml.
Price: £21.99 – it's available in sizes S-XL.
Price: £3.00 for one in a 40g size (15 hours' burn time).
Price: £4.49 for 15ml.
Price: £7.99 – they're available in UK shoe sizes 5-8 and are available in other colours and styles.
Price: £4.99 for 32ml.
Price: £2.50 for 300ml.
Price: £8.99 for one in pink – it's also available in blue and green.
Price: £4.00 for 300g.
Price: £13.90 for one in white.
Price: £17.98 in a 200x170cm size.
Price: £9.99 for one 56g stick.
Price: £5.44 for one that holds 16 pieces.
Price: £18.69.
Price: £1.98.
Price: £13.46.
Price: £8.49 for one in purple.
Price: £3.00 for 12.