Irrestible British born retailer, Body Shop unveiled its two new stores in Bangalore, at Lido Mall (MG Road) and Cosmos Mall (Whitefield). It has been a pioneer in the cosmetic industry with the use of natural ingredients in high quality cosmetics and toiletry products. A global brand with over 2000 stores across 54 countries, this shop has something for everyone with over 900 wonderful products all around the year from exotic body butter ranges to make-up ranges. This is also the first international cosmetic brand to be awarded Humane Cosmetic Standard for its against animal testing.