It looks like Chris Brown and Karrueche Tran's turbulent on-off relationship could finally be over for good.

According to TMZ, the 26-year-old aspiring model has finally got tired of Brown's womanising ways and dumped him.

Tran is said to have been fuming when Brown questioned her loyalty and also 'liked' two fan photos on Instagram of him and his ex-girlfriend Rihanna.

While it may have been the straw that broke the camel back, the couple's relationship issues are said to go beyond RiRi and Tran has allegedly been "unhappy for a longtime".

"Chris acts immature, like a child," a source told TMZ.

In her bid to finally move on, she has apparently also changed her phone number so he cannot contact her.

But it looks like Brown is not letting his relationship woes get him down.

The Loyal hitmaker was spotted sunning it up with friends on a yacht on St Tropez and Tran seemed far from his thoughts as he cozied up with a mystery brunette on-board.

The split come just days after Tran opened up about vying with Rihanna for Brown's heart.

"In this case, my boyfriend is a celebrity, whose ex-girlfriend is an even bigger ... you know what I'm saying," she said when she appeared on the Just Keke talkshow.

"Not only am I fighting a battle with her, I'm fighting a battle with her 14 million fans. So imagine how that feels for me."