Looking for a C-rious dose of glow? Our Vitamin C Glow Revealing Liquid Peel will help get your glow back on! The Body Shop Vitamin C Peel is specially formulated to peel away dull, tired skin cells for a happy, healthy-looking glow. Without this ...
Read More