Cardi B has alleged her estranged husband Offset didn't buy any Christmas gifts for their children.

After seven years of marriage, the I Like It rapper filed to divorce the former Migos star in July.

Amid the breakup, Cardi - real name Belcalis Almánzar - has claimed Offset is delaying finalising divorce proceedings, and during a rant posted via X Spaces on Tuesday, she alleged her ex-partner didn't show up for their three children during the festive season.

"By the way, do you guys know that my kids didn't receive no Christmas gifts from somebody in particular?" she began. "Motherf**kers want to make a scene on social media, like I was keeping my kids away from them, like to make movies on social media but to purposefully fly to New York to buy their kids' gifts. And guess how many gifts that they bought my kids? Zero!"

Cardi and Offset, also known as Kiari Cephus, share daughter Kulture, six, son Wave, three, and a baby daughter who was born in September.

The hip-hop artist also has three children from previous relationships.

"You just called your daughter for the first time this year, yesterday. Your newborn. You love your kids so much and you didn't bought them s**t for Christmas," the 32-year-old fired. "But you came to New York to buy your other kids gifts. But you didn't bought my kids s**t on purpose to spite me (sic). Mind you, we was cool. We wasn't f**king, but we was cool. Stop f**king playing with me."

Elsewhere, Cardi also alleged Offset and his mother, Latabia Woodward, had "robbed" her.

"I ain't listen after you and your momma robbed me," she claimed. "Yeah, you and your mom robbed me cold, wiped my nose. Told you stop f**king playing with me."

Cardi didn't offer any further details on the allegations.

Representatives for Offset, 33, have not yet responded to the claims.

LATEST NEWS