Various sources are claiming that Justin Timberlake and Cameron Diaz have broken up, but a source close to Justin has a different tale to share. He says that both of them are very much together and Justin is preparing to launch his new album ‘FutureSex/LoveSounds’ on September 12. He further added that fake sources have got them married, having a baby, breaking up since they started seeing each other, so this is nothing new. The story that claimed that Justin and Cameron has parted ways from each other also stated that their age difference is one of the reason why they have broken up, Justin is 25 and Cameron is 33.
Recently, both of them were spotted having lunch together at Asia de Cuba at the Mondrian Hotel in LA and seemed very much involved and in love.