Cameron Diaz in a Bikini. You’re Welcome?

“White girl all putting her ass up in my face… I was on 227!”

I’m not even going to lie to you guys and pretend these bikini photos of Cameron Diaz in Mexico yesterday serve any legitimate purpose outside of being posted before Megan Fox so you won’t have to look at a gaping mouth at the top of the page. That said, I’d question what the hell Alex Rodriguez is even doing with this, but then I remember he had sex with Madonna, so literally everything is a step up to him. He could masturbate with a dry handful of sand and still find himself amazed at all the moisture. “My, God, it’s practically an oasis… Plus no one made me stab an African child through the heart. WHEE!”

Photos: INFdaily, Splash News