LikeShareFollow
All of our skincare products are created in France at our Natural Formulation Laboratory. ... All Caudalie products follow a very strict naturality charter