Alex Rodriquez is my boyfriend, confirms Cameron Diaz

Updated: May 05, 2011, 16:12 PM IST

London: For the first time, Cameron Diaz has opened up about her relationship with baseball star Alex Rodriguez.

The actress has been linked to the sportsman since 2010, but the pair refused to confirm or deny the romance despite being spotted on several holidays together.

Diaz, who previously dated Justin Timberlake, has confirmed they were keeping their romance a secret but she is now happy to admit they are together.

"Yes, Alex is my boyfriend. It``s not a secret any more," the Daily Express quoted her as telling Elle magazine.