The Body Shop says it will reveal some big news tonight in central London, saying that ‘the forthcoming revelations are set to get media buzzing about a whole new way of looking at beauty.’ The company says it will be a world first. We haven’t speculated on what that big news might be, but […]
The Body Shop has beauty gift ideas all wrapped up