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.
From aesthetically-pleasing home buys to affordable fashion, there's something for just about everyone in here.
Price: £6.50.
Price: from £9.99 – they're available in UK sizes 6-18.
Price: £9.50 – it's available in sizes XXS-7XL and also comes in other colours.
Price: £1.46 – it's also available in a variety of other styles.
Price: £8.99 – it's also available in green and pink.
Price: £5.85 for one.
Price: £6.95 for two in grey – they're also available in other colours.
Price: £8.99 – they're also available in black and red.
Price: £8.98 for six.
Price: £7.99.
Price: £6.92.
Price: £9.95 in a 127x152cm size – it's also available in other sizes and colours.
Price: £9.89.
Price: £9.18 – it's also available in other colours.
Price: £6.61.
Price: £7.89.
Price: £6.79 for two.
Price: £6.99.
Price: £4.12 for seven.
Price: £6.99.
Price: £6.49.
Price: £10.00 – they're available in sizes S-L.
Price: £7.99.
Price: £5.95.
Price: £8.15.
Price: £9.99 – they're available in sizes S-XXL and also come in other colours.
Price: £9.89.
Price: £6.91 – they're also available in other colours.
Price: from £8.66 for 20ml – it's available in seven shades.
Price: £7.10.
Price: £5.99 for one in a 35x35cm size – it's also available in other sizes and colours.
Price: £5.95.
Price: £7.93 – they're available in UK sizes 8-20 and also come in other colours.
Price: £3.99.
Price: £7.99.
Price: £5.50 for 130g.
Price: £5.83 – it's available in sizes XS-XXL and also comes in other colours.
Price: £8.99.
Price: £8.99 for five 10ml bottles – they're also available in other scents.
Price: £9.59 for four.