Following numerous break-up rumours and weeks of being spotted without her engagement ring, Ciara has reportedly called off her engagement to rapper Future after finding out he was cheating.

According to US Weekly the songstress, 28, has called it quits with the rapper, 30, just three months after the birth of their son Future Zahir Wilburn.

Despite being warned by friends about the Honest rapper's track record with women, the I'm Out singer allegedly believed she could be the one to change him but has since realised a leopard can't change its spots.

An insider told the publication: "He cheated on her. Game over - that's it now, she can't take him back knowing what he has been up to".

Another source adds: "She's devastated but her focus is now the baby".

The musical duo, who have been together for more than a year, got engaged on Ciara's birthday in October 2013. They were celebrating in New York City when Future surprised her with a stunning 15-carat diamond ring.

She gave birth to their son seven months later on 19 May but throughout her pregnancy cheating rumours circulated and last month it was reported the star had grown suspicious of her fiancé's involvement with several women on social media.

It was even alleged that one of his groupies, a 23-year-old student from Atlanta, became pregnant with his child but was paid to keep it quite.

He reportedly began an affair with his stylist shortly after that, and is said to have explained the long afternoons spent with her as "trouser fittings".

News the engagement has been called off suggests the claims could be true because a few weeks ago, it was reported the singer was on the verge of pulling the plug on their relationship but wanted proof first.

Ciara, who has been romantically linked to Justin Timberlake, Trey Songz and Bow Wow, surprised fans when she became engaged to Future because he already had three children with three different women when she met him.

The Atlanta rapper, who was previously taken to court over child support payments, allegedly has a track record for getting women pregnant and then ditching them for younger models as soon as they start to gain weight.

Ciara and Future
Rumours suggest Future started to cheat when Ciara gained pregnancy weight instagram

But Ciara seemingly ignored the signs and, according to reports, did everything from making an effort with the mothers of his children to even trying to shed her baby weight fast.

Ciara previously spoke to Brides magazine in July about how she met her now ex.

"Our label put us together. I went into the studio strictly to work, but he was very calm and sweet, a gentleman... I knew right away that he was different. Now he's my best friend in the world, my partner".