Marc Jacobs Perfect perfume slashed to £35!
Shoppers are rushing to grab Marc Jacobs' iconic Perfect Eau de Toilette while it's discounted to an incredible £35 at The Perfume Shop - a massive saving on the usual £52 price tag for this luxury fragrance.