Karrueche Tran is allegedly expecting her first child with boyfriend Chris Brown.

According to MediaTakeOut, Tran, who has had an on-again off-again relationship with the 25-year-old R&B artist is pregnant.

"She's very confused right now, because she loves Chris and Chris wants a baby. But Karrueche wants more than just a child - she wants a real commitment. No more Rihanna jumpoff sessions, no more strippers, just the two of them," a source said.

"[Karrueche] is preparing her life for the child now," the insider added.

The Say Goodbye singer reportedly started dating Tran amidst his romance with Rihanna. The two briefly split in October 2012 when Brown admitted he was "in love with two people."

Last month, the Loyal singer shocked his fans when he revealed on Instagram that he was ready to have a baby with Tran.

"@karrueche damn near 5 years and this woman still putting up with my shit. Need to have this baby and stop playing! Lol! My WCW," he wrote, along with an image of the model.

Around the same time, Tran posted a picture of the two with the caption: "Lovers.. Friends.. We love, we laugh, we fight.. It's complicated and I can't explain it but it's not for you to understand but us .. My MCM ❤️"

"He knows what Karrueche wants, he's not stupid," a source close to the singer told HollywoodLife at that time. "He really doesn't want to make a commitment and then somehow mess it up and break her heart."