Actress Cameron Diaz and Yankee slugger Alex Rodriguez are back in the batter’s box after rumors they had split and Rodriquez was getting cozy with New York Housewife Kelly Bensimon.

Rodriguez, 35, was reportedly spotted flirting with Bensimon at Art Basel in Miami at a party hosted by Vito Schnabel, Stavros Niarchos and Alex Dellal.

“He had his arm ’round Kelly and they were flirting,” a witness said. The next day, the were spotted again browsing the art at the Miami Convention Center.

Binsimon, however, doesn’t seem like his type. Rodriguez has dated a succession of blondes from Madonna to Kate Hudson and now Diaz.

But the Yankee standout and Diaz, 38, were back together, again, also in Miami last week.

They were spotted having dinner at the popular Prime 112 restaurant.

But they left separately, suggesting they may be more friends than anything else.

Other the other hand, Diaz and Rodriguez have low-keyed their relationship from the get-go, although they were spotted in Mexico together on a romantic getaway over Thanksgiving.

The pair broke up in October, but have been spotted together numerous times since then.

A-Rod reportedly ended the relationship the last time, but had a change of heart.

“He missed her. Cameron is really a lot of fun and Alex always had a good time with her,” an unnamed friend told HollywoodLife.

“‘He called her and asked her to get together and at first Cameron said, ‘no’, But after a long conversation he finally convinced her to meet with him. For now, it looks like all is forgiven.”