Sources have said that the 30-year-old singer-turned actor fell out of love with Jessica almost two years ago – although they only split last week.
Friends close to Timberlake told Us Weekly that he 'had been aggressively trying to end things.'
'He hasn't been happy with Jessica for close to two years,' said the insider.
'You'd be surprised at how soon the love was lost on this one. Justin said he was miserable. He just said he didn't want to marry her and it didn't feel right. It just stung her in the heart.'