Cameron Diaz showed off her rock-hard abs during a girls' getaway in Mexico in March 2013.

Source: FameFlynet
Read More Cameron Diaz Bikini PicturesCelebrity VacationsCameron Diaz
What’s Your Reaction? 0 0 0 0 0 0 0Reactions