The Charlie’s Angels actress began dating New York Yankees player Rodriguez last year (10), although she only admitted they were a couple in May (11).
Reports suggesting the fiercely-private pair had parted ways surfaced last week (begs12Sep11) – and now the sportsman has revealed the rumours are true.
He tells People.com, “I have a lot of love for Cameron. We’ll always be friends.”
Diaz has previously romanced Justin Timberlake, while Rodriguez was linked to Madonna and went on to date actress Kate Hudson.