Cameron Diaz touched down in Cabo yesterday and quickly changed into one of her bikinis to hit the pool with her boyfriend, Alex Rodriguez, and his daughter Natasha. It was her latest chance to show off her hot two-piece body with Alex since they were spotted showering outdoors in Mexico over Thanksgiving. The duo were last together in Florida, where they skipped the chance to put on their swimsuits and instead enjoyed PDA on a sweet walk. She's now south of the border and ready to unwind following a busy few weeks of promoting The Green Hornet with costars Seth Rogen and Christoph Waltz around Europe on a press tour that took them from Italy to France and on to Germany.
Latest Celebrity & Entertainment