Cameron Diaz Flaunts Bikini Body in Mexico (PHOTOS)
Yowza! Cameron Diaz was spotted showing off her amazing bikini body this weekend during a sun-filled Mexican vacation with beau (and Yankees star) Alex Rodriguez.
The Knight and Day star dipped into a pool with some buddies while wearing a skimpy black bikini and white straw hat. Cameron wasn’t the only star who was frolicking in a bikini this weekend – Megan Fox was spotted wearing a skimpy black bikini earlier this weekend.
What do you think of Cameron’s bikini body? Check out more photos and share your thoughts in the comments.