- Home
- Entertainment
- Jacqueline joins Body Shop
The international headquarter of The Body Shop is in West Sussex, England, The brand was founded in 1976 by Anita Roddick and now part owned by parent company L'Oreal corporate group. The brand has franchised stores in 61 countries.