The pair have two sons together; Sean Preston and Jayden James. They divorced in 2007, and a bitter custody battle ensued.
Despite their troubled past, an insider says Britney is now happy to call a truce for the sake of their two sons, and was even spotted chatting to Kevin at their son's soccer match in Los Angeles recently.
"It's taken a while but Britney says she and Kevin have finally moved on. They're never going to be best pals, but they're at a stage where they can enjoy each other's company," a source told British magazine Closer.
"Britney feels guilty for what she put the boys through, so she's doing what she can to give them a stable life."
Britney and Kevin tied the knot in 2004, but the singer filed for divorce in 2006 citing irreconcilable differences and asking for both physical and legal custody of their two children.
Britney's high-profile breakdown led to Kevin having custody of their sons, before the pair reached a joint custody agreement in 2008.
Meanwhile, Britney is happy in a new relationship with law firm employee David Lucado, after splitting from her fiancé Jason Trawick in January.
The romance is said to be going swimmingly.
"He is so down-to-earth, but also very smart, funny and Britney is really smitten with him. He’s like a breath of fresh air... he has that Southern thing in common with Britney," a source revealed recently.
COMMENT RULES: Comments that are judged to be defamatory, abusive or in bad taste are not acceptable and contributors who consistently fall below certain criteria will be permanently blacklisted. The moderator will not enter into debate with individual contributors and the moderator’s decision is final. It is Belfast Telegraph policy to close comments on court cases, tribunals and active legal investigations. We may also close comments on articles which are being targeted for abuse. Problems with commenting? email@example.com
Spending time with family will help relieve stress. It's comforting to be surrounded by those who understand your quirks. In your public life, you feel like you always have to explain yourself to colleagues. This becomes incredibly draining. To add insult to injury, you've had difficulty finding an appropriate job for your level of expertise. Instead of holding out for the perfect opportunity, you should take a low level job that yields regular pay.More