Caudalie is a French brand based in Bordeaux established in 1995 by Mathilde and Bertrand Thomas in the heart of a vineyard. They successfully bottle up the most powerful antioxidants in the world – grape seeds, believing that mineral-rich grape water is the key to hydrated and soothed skin. Caudalie’s […]
Read More