Justin and Cameron Are Over!

 Image by Splash News
Share

The rumors are swirling faster than ever that "Sexyback" singer Justin Timberlake and his longtime girlfriend Cameron Diaz are officially over. According to Star magazine the duo, who are usually joined at the hip, spent the holidays apart. Justin Timberlake spent time at home in Tennessee while Cameron Diaz, his girlfriend since 2003, went skiing in Vail, Colorado. The last time the couple was seen together was when JT hosted SNL in New York City (pictured below).

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 party-goers: "Me and Cameron? We're done."

What could have been the cause of the breakup? Many say the nine-year-age difference (he's 25; she's 34) along with conflicting schedules. But over the years, they struggled from time to time with the issue of long-term commitment. Cameron is also a notorious free spirit. Over the holidays Justin allegedly hung out with ex-girlfriend Veronica Finn. "I saw him give her a warm kiss on the cheek and squeeze her hand repeatedly," an eyewitness tells the magazine. "He left with his arm around her shoulders." New girl, no more Cameron, so much drama! Stay tuned as we get all the latest information regarding their split. Get ready girls cause the sexyback singer is finally single and looks like he is ready to mingle!

Get Justin Timberlake Breaking News!