Hollywood A-lister Cameron Diaz was spotted cosying up with Kate Hudson's ex-boyfriend Alex 'A-Rod' Rodriguez at a party in Miami.
actress and the baseball player were at the CAA Party in Miami and began flirting with each other.
The New York Yankees player was sitting on a couch beside Cameron as she "was dancing by herself" before moving her gyrating body towards him,
magazine online reported.
At one point the blonde beauty, who was "tipsy" and being very "fun and flirty", began dancing intimately with 'A-Rod'.
The 37-year-old actress also partied with friends Tom Cruise and Katie Holmes at the bash, and was seen in between the two chatting when she wasn't hanging out with the hunky sportsman.
"Katie and Cameron were getting along great. They were having a great time," a fellow reveller told the magazine.
Other stars at the party included Jessica Alba, Adrian Grenier and Kevin Connolly.
A-Rod, 34, has been single since splitting from actress Kate Hudson in December.
Cameron has previously dated a host of famous men including
star Adam Levine, musician John Mayer and British model Paul Sculfor while A-Rod has been linked with pop superstar Madonna before Hudson.