Caudalie Beauty Water 30ml
£11.80
Caudalie Beauty Water 100ml
£37.90
Caudalie: discover winemakers' secrets to perfect skin
Caudalie is a French brand offering high quality cosmetic products using vine and grape extracts from the vineyards of Bordeaux, Champagne and Burgundy. Discover the exceptional skin-care powers of these two ingredients.