It’s not that often we get any pictures of Cameron Diaz in her bikini so today must be your lucky day. Here she is flashing some ass crack in her little green bikini while playing in the surf. It’s been so long that I almost forgot how hot she is, her body is as tight as my pants are right now. That joke never gets old. I guess Cameron has a movie coming out and needs a little exposure, I don’t care what the reason is but I like it. Enjoy her long flowing never-ending body and eternally long legs.