Cameron Diaz has opened up about her relationship with baseball star Alex Rodriguez, confirming for the first time that the two stars are a couple.
The Charlie's Angels actress has been linked the sportsman since last year but the pair refused to confirm or deny the romance despite being spotted on several holidays together.
In February, they appeared to go public with the blossoming relationship when Diaz was spotted lovingly feeding Rodriguez popcorn during the telecast of the Super Bowl in Texas.
And now the actress, who previously dated Justin Timberlake, has confirmed they were keeping their romance a secret but she's now happy to admit they are together.
She tells Britain's Elle magazine, "Yes, Alex is my boyfriend. It's not a secret anymore."