Ghost perfume fans can snap up three 'beautiful' perfumes for just £3 each
Shoppers are raving over a 'beautiful' scent and there's a way to get a bottle for just over £3. The Ghost Trio Cracker Collection costs £27 on The Perfume Shop, but with a handy stacking deal you can get £16.80 back.


