It's over for Ciara and her rapper fiancé Future. According to US Weekly, the "Body Party" singer called it quits after discovering that Future was cheating on her.

"He cheated on her. Game over," a source told the magazine. "She's devastated. Ciara's focus now is the baby."

Just three months ago, Future and Ciara welcomed their first child together, a baby boy named Future Zahir Wilburn. The 28-year-old singer, who got engaged to Future last year, recently gushed about the first time they met each other and her upcoming wedding to Brides magazine.

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

Future popped the question to Ciara in New York City last October, on the night of her birthday. She said the two were out celebrating when he presented her with a 15-carat diamond ring. Seven months later, Ciara gave birth to their son.

"There will be five or six [bridesmaids] and two matrons of honor [including LaLa Anthony]," Ciara said at the time when dishing on her wedding. "They'll all wear the same color, but in different styles to suit their personalities. I want my ladies to look amazing!"

One of those bridesmaids was going to be Kim Kardashian. Ciara missed Kardashian's Italian wedding to Kanye West because she was nine months pregnant.

"A few of our friends will sing," she added. "We'll have a great DJ - good old soul mixed with new stuff. You want people to say, 'This is my jam!'"

So far, Future and Ciara have not responded to the split rumors.