Caudalie is a French skincare brand created by Mathilde and Bertrand Thomas in Bordeaux in 1995. All products are developed u ... sing natural ingredients from the vine and grapes. Caudalie's mission? To become the most effective clean and natural brand, and the most environmentally-friendly beauty brand. read more
Competitor | Description | Similarity |
---|
Loading..