Several established young actresses had been considered for the role, including Reese Witherspoon, Kirsten Dunst, Alicia Silverstone, Jessica Biel, Claire Danes, Kate Hudson, Cameron Diaz, Drew Barrymore, Sarah Michelle Gellar, Brittany Murphy, Katie Holmes, Christina Applegate, Kate Beckinsale and Eva Mendes, while Liv Tyler was deemed a front-runner.