Cameron-Diaz-in-'There's-Something-About-Mary'
6 / 43
20th Century Fox Image