 Cameron Diaz provides the voice of feisty Princess Fiona, who is hiding a secret in DreamWorks Pictures' computer animated comedy Shrek
|  Christopher Eccleston and Cameron Diaz in Fine Line's The Invisible Circus
|  Cameron Diaz as Faith in Fine Line's The Invisible Circus
|
|
 Cameron Diaz and Camilla Belle in Fine Line's The Invisible Circus
|  Bound beauties Dylan (Drew Barrymore), Natalie (Cameron Diaz) and Alex (Lucy Liu) are back on the chain gang in Columbia's Charlie's Angels
|  Lucy Liu, director McG, Drew Barrymore and Cameron Diaz on the set of Columbia's Charlie's Angels
|
 Lucy Liu, Cameron Diaz and Drew Barrymore in Columbia's Charlie's Angels
|  Lucy Liu, Cameron Diaz and Drew Barrymore in Columbia's Charlie's Angels
|  Cameron Diaz, Lucy Liu and Drew Barrymore in Columbia's Charlie's Angels
|
 Cameron Diaz, Lucy Liu and Drew Barrymore in Columbia's Charlie's Angels
|  Cameron Diaz as Natalie, a brilliant young woman with a knack for high-speed vehicles and a dream to be a dancing queen, working for the elite Charles Townsend Detective Agency in Columbia's Charlie's Angels
|  Drew Barrymore, Bill Murray, Lucy Liu and Cameron Diaz in Columbia's Charlie's Angels
|
 Drew Barrymore, Cameron Diaz and Lucy Liu rock the party that rocks the body in Columbia's Charlie's Angels
|  Drew Barrymore, Cameron Diaz and Lucy Liu in Columbia's Charlie's Angels
|  Cameron Diaz in USA Films' Being John Malkovich
|
 John Cusack, Catherine Keener and Cameron Diaz in USA Films' Being John Malkovich
|  Al Pacino and Cameron Diaz in Warner Brothers' Any Given Sunday
|  Cameron Diaz, Al Pacino and director Oliver Stone on the set of Warner Brothers' Any Given Sunday
|
 Cameron Diaz in Warner Brothers' Any Given Sunday
|  Cameron Diaz and James Woods in Warner Brothers' Any Given Sunday
|