Global·NewlyNewsGB

'Luxurious' £88 Calvin Klein perfume with 'rare' scent can be snapped up for £19

GB · · Liverpool Echo

'A couple of sprays in the morning and I can still catch hints of it hours later without needing to reapply'