There’s nothing better than smelling completely delectable, so much so that people stop you in the street to say that you smell great. The answer? Layering your favourite perfumes with an ...
smell that debuted in the UK in 1997 and went on to become Impulse’s third most popular body spray. “We knew that whatever we were going to bring back had to have the power to literally ...