Like many of The Body Shop Liquid Peels, this glow-meister is popular and for a good reason. The Body Shops Vitamin C Liquid Peel is made with 95% natural-origin ingredients, infused with natural-origin Vitamin C and camu camu berry extract. 43Nu3SO.

is body shop vitamin c good