Lifestyle Caudalie: Beauty Elixir Turns 20! Caudalie was launched in Bordeaux in 1995, and this year marks the 20th anniversary of one of their bestsellers: the Beauty Elixir! Read More +