What is Carrot Oil?

January 8, 2014 2

It seems like every new skincare product out there is obsessed with claiming that it contains Carrot Oil in it, or even having names with the word “Caro” to connote that there’s Carrot Oil. So […]