Speculation is mounting in Hollywood that Justin Timberlake and Cameron Diaz have called it quit. Not without reason, but such reports come to the surface when the couple spent holidays apart.
It was Star magazine, which first reported the split, claiming the singer and actress are officially over. Still according to the publication, the pair who has gone on many vacations together in the past, spent the holidays apart with Justin spent time at home in Tennessee surrounded by close-knit family while Diaz went skiing in Vail, Colorado.
Sources close to couple have revealed that Justin was the one who decided to end the relationship. On Dec. 23, as he partied with friends in Memphis, a source says Justin told fellow partygoers, "Me and Cameron? We're done."
What could have been the cause of the breakup? Sources claim it was their nine-year-age difference, he's 25; she's 34, along with conflicting schedules.