Cameron Diaz has split up with Alex Rodriguez, it's been reported.
The actress had been dating the baseball player for a year but, according to Us Weekly, the pair ended their romance this summer.
The couple were often spotted on the beach in Miami or out in town in New York, but a source told the magazine that the low-profile relationship came to an end because both of them are too focused on their careers.
"She's very busy with her career. And he's had injuries and wants to focus on his game. They're dedicated professionals," the source said.
A-Rod has been linked to names including Madonna and Kate Hudson in the past, while Cameron has dated Justin Timberlake and Matt Dillon.
The Charie's Angels star, who recently celebrated her 39th birthday, is currently filming What To Expect When You're Expecting in Miami.