Cameron Diaz

Played by Calista Flockhart

1Appearance