Puff Daddy and Cassie have split up following an explosive row which sparked a visit from police.

Puff Daddy

Puff Daddy

The pair reportedly started arguing in a car in Beverly Hills on Wednesday (17.08.16) afternoon after the 29-year-old singer said she wanted to call time on their romance, prompting the suspicious rap mogul to grab her phone and start scrolling through it.

According to TMZ, he jumped out of the vehicle with the phone and she went away with the driver.

Though the 46-year-old rapper eventually returned to their shared Los Angeles house, he then took two cars parked outside.

Meanwhile, Cassie had told her mother what had happened before her on/off lover got back to their house, and her mom called police.

Officers visited but left when Cassie explained she had got the phone back, though they still wrote up a domestic incident report.

This isn't the first time the couple have split as Cassie appeared to have dumped the 'I'll Be Missing You' hitmaker - who has five children from past relationships - in December amid reports he had been "pictured with a woman at a number of events".

At the time, she made an Instagram post which has since been deleted which read: "How I sleep knowing that I'm single and no one is cheating on me."

And the 46-year-old star previously admitted Cassie had "some questions" after he was spotted chatting to his former girlfriend Jennifer Lopez at the 2015 American Music Awards last November, but he insisted that they were simply having a friendly catch up and the 'On the Floor' hitmaker's boyfriend Casper Smart was also present.

He said: "My woman at the end of the day, you know, she ain't have a problem with it. She had some questions. She had some questions.

"But nah, nah, you know, Casper was there. Me and Jennifer ... people gonna be friends, man. People gonna grow, and, you know, any of my exes, they smile, and they're happy to see me, you know what I'm saying? And that's all that was about. And, you know, I answered the question."

Diddy and Jennifer, 46, dated from 1999 to 2001 and she has claimed that their split was due to his infidelity.

She said: "I never caught him, but I just knew. He'd say he was going to a club for a couple of hours and then never come back that night.

"It was the first time I was with someone who wasn't faithful. I was in this relationship with Puff where I was totally crying, crazy and going nuts. It really took my whole life in a tailspin."