The Body Shop FR Affiliate Program
Founded in 1976 in Brighton, England, by Anita Roddick, The Body Shop is a global cosmetics brand that seeks to make a positive difference in the world by providing high quality skin care, hair care and makeup, inspired by nature, produced ethically and sustainably. The Body Shop has more than 3,000 stores in more than 60 countries.