i
The Body Shop is a British cosmetic brand which offers distinctive formulations of products for skin and body care.