She has appeared on over 100 covers of such popular magazines as Cosmopolitan, Vogue, Rolling Stone, Elle and Glamour, and has modeled for designers such as Yves Saint Laurent, Jean-Paul Gaultier, Chanel, Ralph Lauren, Tommy Hilfiger, J.
Crew, Louis Vuitton, Givenchy, Roberto Cavalli, Lolita Lempicka, and Vivienne Westwood.
Casta became an established actress, appearing in the films Gainsbourg: A Heroic Life (2010), in which she portrayed sex symbol Brigitte Bardot, Face (2009) and The Blue Bicycle (2000), as well as the play Ondine at the theatre Antoine.