Credit: News Online

The more the merrier!

Still on a Mexican getaway with love Alex Rodriguez and his two daughters, Cameron Diaz ran into a familiar face at their exclusive Los Cabos resort last week: George Clooney!

Clad in super-skimpy short shorts, Diaz, 38, was snapped hugging and hanging out with Clooney, 49. See more shots from their Mexican getaway.

On Friday, The American star Clooney had dinner in Mexico with longtime love Elisabetta Canalis and her parents.

Diaz, meanwhile, has been soaking up the sun with Yankees slugger Rodriguez, 35, and Natasha, 6, and Ella, 2, his daughters with ex-wife Cynthia.