They formed a couple since 2007 and during the past few months they were more apart than together. Therefore, instead of giving things another chance, they split.
“Justin truly thought he’d found the one in Jessica and she felt the same,” a source told Britain’s Sunday Mirror newspaper.
“But the relationship just didn’t seem to go anywhere. They’ve both been working incredibly hard and will remain friendly — but there’s no more romance.
“It was mutual and they agreed it was best to part ways if things weren’t going to head towards marriage and kids. They are both incredibly busy.
“They both knew things were going to end for ages — it was just a matter of when.
“Jessica was hanging out with a guy in New York a couple of weeks ago and she was letting her hair down.
“He says he’s enjoyed some hot snogging sessions with her — but nothing more yet. She’s clearly not with Justin anymore.”
On the other hand, other rumors say that Justin and Cameron Diaz might get back together. The two have been flirting on the set of their new movie Bad Teacher.
“Their chemistry is incredible,” a source said earlier this week. “Cameron was craving a high-energy comedy and sexual sparks, and she’s definitely getting that with Justin! She positively glows when she’s around him.”