Over the weekend, Cameron Diaz and her on-again boyfriend Alex Rodriguez soaked up some rays in the Mexico sun.
The twosome spent Thanksgiving weekend together, enjoying the sun and relaxing in the water. They were seen hosing off after taking a dip in the ocean on Saturday.
They look good together. A source on the scene… Keep Reading