London, England: On Thursday, March 22nd in central London, celebrities in the world of beauty and fashion such as Vivienne Westwood and Jo Wood were on hand as iconic beauty brand The Body Shop launched their new beauty movement –…

View Post