Skin care Forget Vitamin C, 'Cica' is the is the new buzz ingredient in skincare… and here's why it's amazing May 25, 2018 jhgreene Forget Vitamin C, ‘Cica’ is the is the new buzz ingredient in skincare… and here’s why it’s amazing The Sun Full coverage