The Body Shop Canada logo
The Body Shop Canada logo

All articles

Our Story

Our Story

The Body Shop's journey began on March 26, 1976, in Brighton, England, when our founder, Dame Anita Roddick, opened the first store with a simple yet revolutionary idea: to create a business that cared about more than just profits. She envisioned a p