Have you always wondered what’s a chemical peel? Chances are you’ve heard the name and probably been wary of them, but with a little bit of knowledge, you’ll soon find yourself rushing to up your skincare game with a weekly peel! Chemical peels are essentially a product containing exfoliating...