Just three months after giving birth to son Future Zahir Wilburn, Ciara has called off her engagement to rapper Future.

According to Us Weekly, infidelity is to blame. "He cheated on her. Game over," an insider said. Another source added: "She's devastated. Ciara's focus now is the baby."

The couple had been together for over a year. Ciara and the hip-hop star, real name Nayvadius Cash, got engaged on her 27th birthday in October 2013. Seven months later, she gave birth to their son, naming him after his father.

Future has three other children from previous relationships.  

Ciara told Brides magazine in July that she met Future through her record label. "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," she explained.