London: Cameron Diaz and Alex Rodriguez, who regularly exercise together at the gym, were spotted showing off their well-toned bodies in Miami.
Last week, the on-off couple enjoyed some pre-Super Bowl fun in the sun on the beach in Miami, Florida.
The Mask star showed off her rock hard abs and long legs in a tiny black string bikini while the 35-year-old matched her in a pair of plain black swimming shorts, reports the Daily Mail.
The pair frolicked in the ocean as Cameron attempted to teach Rodriguez to body-surf.
While the actress appeared relaxed and happy in the water, her baseball player boyfriend appeared less comfortable and seemed unsure about getting out of his depth.