The Body Shop, founded in 1976 by Dame Anita Roddick in Brighton, England, is a global beauty brand that is committed to making a positive difference in the world. As a certified B Corp, The Body Shop offers high-quality skincare, body care, hair care, and makeup products that are ethically and sustainably produced. The brand believes in the philosophy that business can be a force for good and this remains their driving force. With over 3,000 retail locations in more than 70 countries, The Body Shop is part of Natura &Co, a global cosmetics group dedicated to creating positive economic, social, and environmental impact. In Canada, The Body Shop has been in business for over 30 years and is recognized as the original and ethical cosmetics company with over 2,500 stores in more than 60 markets worldwide. They believe in embracing nature's way as the only path to beauty.
Show More