Ciara is reportedly giving Future another shot. According to TMZ, the 28-year-old singer is trying to work things out with the rapper for the sake of their 4-month-old son. A source told the site that Ciara didn't like the idea of splitting custody; she thinks Future is an excellent father to their son, Future Zahir Wilburn.

TMZ claims that Future, Ciara and baby Future are all living under the same roof again. Last month, Ciara called off her engagement to Future because he was reportedly cheating on her while he was away on tour.

According to rumors, Future slept around with his personal stylist and pop star Rihanna. A source told US Weekly that Ciara had proof Future was messing around with Tyrina Lee, his wardrobe consultant and personal shopper.

"[Ciara] found out about the affair through multiple sources in recent weeks," the source said, adding that the "Body Party" singer was "devastated" when she found out. "There was clear evidence when she approached Future about the cheating. This was clearly not just a one-night thing."

Lee often travelled with Future and dressed him for music videos and photo shoots. There were also rumors that he cheated with Rihanna. A source told Media Take Out that Rihanna and the "Honest" rapper reportedly got close while working on songs together in the studio over the summer.

"It was during this time that people started whispering that Rihanna and Future were having more than just a business working relationship," the source said.

"Future promised that he would just make music and then come back home to be with Ciara and their baby, but he was out in the club with [Rihanna]," the source added.