New Launches from The Body Shop – Japanese Matcha Mask, Rose Petal Toner and Ginseng and Rice Powder Wash

The Body Shop Matcha Mask, Rose Toner, Ginseng & Rice Powder wash review

The Body Shop is one of my favourite brands – not only for bath and body care but also for skincare – and I always am very excited when I hear about their new launches. In the month of February, they had a few new skincare launches of which I am going to review 3 […]