cameron diaz 2005