The Body Shop has a wide range of products that can be used in all of shops. some of the products they sell is make up, body and bath, skin care, hair, fragrances and a wide range of gifts.