Friday, May 14

Cica is the skincare ingredient of the moment, but what exactly is it and why are beauty insiders going wild for it?