Shoppers can nab three bestselling M&S perfumes for £5 each in discovery bundle
Marks & Spencer shoppers can get three of its bestselling fragrances for £5 each thanks to a handy, travel-friendly gift set