The body shop The body shop An introduction to The Body Shop The body shop is a cosmetics store with locations in 61 countries around the world. It was founded by Anita Roddick…