Cameron Diaz honed her maternal instincts by hanging out with boyfriend Alex Rodriguez (in black visor) and his kids in Mexico this weekend.
They're starting to look like one big happy family.
Cameron Diaz -- Poolside with A.Rod & Kids
12/20/2010 10:30 AM PST BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox