cathi trevorAug 19, 20192 minREVIEW: The Body Shop Carrot Cream Nature Rich Daily MoisturiserAntioxidants, Vitamin A & C are found in carrots and not only beneficial to your health but good for your skin too! The Body Shop's