Cameron Diaz in a Bikini

Here’s Cameron Diaz in Hawaii over the weekend because there hasn’t been enough shots of practically middle-aged women rinsing themselves off with a hose lately. I know I should be aroused by the shots of her bending over, but all I keep thinking about is that crazy scene in Vanilla Sky. You know, the one where Tom Cruise doesn’t try to make out with Kurt Russell in his mind. How fucked up was that?

Photos: Splash News