Marks and Spencer shoppers rave over 'long-lasting' £6 perfume similar to £95 designer version
There's arguably no better compliment than being told you smell good. A luxury perfume that smells beautiful and lasts all day without being overpowering can be difficult to find while remaining on budget.


