Cameron Diaz was in Mexico showing off her body in a Bikini. The actress was on vacation with her boyfriend, New York Yankees star Alex Rodriguez along with the children as well. Rodriguez’s two daughters Ella and Natasha from his previous marriage with ex-wife Cynthia Scurtis, the relationship ended when they got divorced in 2008.
The couple were seen all over Cabo San Lucas, Mexico enjoying the sun and having fun over the weekend. See the photos in the album below and feel free to leave your comment and even add us on Facebook.