see more
Actress Cameron Diaz arrives at the Los Angeles Premiere "What Happens In Vegas" at the Mann Village Theater on May 1, 2008 in Westwood, California. (Photo by Jon Kopaloff/FilmMagic)