Description:
The Body Shop International plc., known as The Body Shop, has over 2,000 stores in 54 countries. Following O Boticario, a Brazilian company, The Body Shop is the 2nd largest cosmetic franchise.
Comments:
It carries a wide range of products for the body, face, etc. And if you've used some of them, are you satisfied with them? Why not tell us your favorites for top 10 Body Shop Cosmetics.