'Divine' M&S £8 perfume that smells like £128 designer brand 'lingers for hours'

Bristol Live Bristol Live

Shoppers claim that the scent 'lingers for hours' and is 'worth every penny'

Read full article at Bristol Live →