Justin Timberlake and Jessica Biel have reportedly split
The 29-year-old singer and the actress, 28, have been dating since 2007, and were rumoured to be close to announcing an engagement. Justin-s mother has frequently spoken about her love for Jessica, and has publicly encouraged the couple to have children.
Friends say Justin and Jessica realised several months ago that their relationship had no future. They say the pair have now decided to split, but are committed to remaining friends.
"Justin truly thought he`d found the one in Jessica and she felt the same," an insider revealed. "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."
The source says Jessica has found solace in a New York businessman, while Justin is getting "flirty" with his ex-girlfriend Cameron Diaz on the set of their new movie Bad Teacher. The film sees a teacher, played by Cameron, trying to seduce her married colleague, played by Justin, after her rich boyfriend dumps her. The movie has several steamy scenes and the former couple are said to be having a great time shooting it.
"Cameron was the one who got Justin into the film," the source added to British newspaper The Daily Mirror. "She wanted him from the start. There`s even been steamy love scenes and lots of kissing included in the script. They`re having a blast together."
Cameron and Justinsplit in 2007 after four years together.