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.
Because feeling guilty for treating yourself is so 2021.
Price: £8.49 for a pack of 20 pads.
Price: £8.30 for 85g of bath flower petals.
Price: £9.13 for a hardcover copy.
Price: £9.99
Price: £9.98 for a set of two strainers.
Price: £7.28
Price: £6.75
Price: £9.99
Price: £5.94 for the paperback version – it's also available for Kindles.
Price: £9.99 for two pots.
Price: £6.06
Price: £9.49
Price: £5.99
Price: £10.00 for 600g.
Price: £8.22 for 1kg.
Price: £8.99
Price: £4.50 for 250g.
Price: £14.14 for six pads.
Price: £5.00 for the paperback version – it's also available for Kindles.
Price: £2.75
Price: £15.00 for two pillows.
Price: £15.95 for a 500ml bottle – it comes in a range of different styles.
Price: £11.49 for 118ml – it's available in a range of different colours.
Price: £4.95 – it's available in 25 shades.
Price: £7.99 for 200g.