It’s official, everyone! Cardi B is finally breaking up with Offset, and this time it seems like she’s serious about ending things for good. She decided to file for divorce right after Offset got caught cheating with Pretty Reds. At first, Offset and Reds tried to deny everything, but then Reds’ mom confirmed they were still seeing each other. To make things even more complicated, Pretty Reds is heavily pregnant, and there’s talk that Offset is the father.
And if that wasn’t enough, on the same day all this news came out, TMZ caught Cardi B on camera, and it turns out she’s also heavily pregnant with Offset’s baby. Cardi B just couldn’t take the humiliation anymore and is finally doing what she should have done years ago: divorcing Offset and moving on.
There’s a lot to unpack here, so let’s break it down quickly. A few days ago, Offset and his ex were seen together at a casino, and someone posted about it with the caption, “Offset and his ex boo Pretty Reds spotted out together.” Offset caught wind of this and decided to clear things up, denying the rumors and saying he wasn’t back with Pretty Reds. He told everyone to stop making up stories just to tarnish his image.
Then, he jumped into the comments on The Neighborhood Talk and said, “People really need to do their research. I’m at a public place, gambling at a casino with a married, 8-month pregnant woman. What do I look like being out publicly cheating? Shaking my damn head.” Pretty Reds also went on Instagram to set the record straight. She said she’s 7 months pregnant and her husband recently passed away, so she was just at the casino that night with her family and friends to relax. She posted, “Shaking my head, that man was not with me. I was already there with my husband’s sister and brother, and I’m 7 months pregnant. Y’all really have to stop with this behavior. It’s crazy that I even have to do this. Please, if not for me, respect my late husband. I’m just beginning to grieve. Having a night out with my family is not an opportunity for clickbait. I’m carrying the last gift my husband will give this Earth. All I want is peace. If you’re looking for a story, there’s nothing to see here. Please respect all families involved and stop making things up without caring about the impact. Please stop.”
Even though Offset and Pretty Reds gave what sounded like a reasonable explanation, Pretty Reds’ mom soon seemed to blow the cover. She posted a FaceTime photo with Offset and wrote, “No matter what, he’s my son, and I’ll always be his mom. When they check on you, always.” It looked like she was hinting that Offset was her son-in-law and that he often checks in on her.

As this unfolded, people started worrying about Cardi B because TMZ confirmed she was pregnant that same day, posting a photo of her with a visible baby bump. Critics began dragging Cardi for letting Offset embarrass her, especially since she was heavily pregnant with their third child and he was caught cheating again. Just recently, she had called him out on Instagram for cheating and many thought she’d finally end things with him. But she went back to him and told everyone to mind their own business, despite being the one who shared their personal life in the first place.
Cardi later went off online, saying she hated the internet drama and felt like people were messing with her at her most vulnerable. It turned out her rant was about Offset cheating again. A video of Offset with his side piece, Jade, at a party surfaced, with a caption pointing out that Jade was in the same dress and hotel room as the night before. Offset denied it, but it was later proven he was cheating on Cardi that night.
As if things weren’t already bad enough, Offset ended up in more trouble just a few days later. A girl named Blue took to Instagram to accuse him of cheating on Cardi with her best friend, Pre. Blue claimed that Offset got Pre pregnant multiple times and paid her thousands to terminate those pregnancies. She also posted screenshots of texts where Offset allegedly threatened to have her attacked after she told Cardi about his and Pre’s affair.
It’s clear that Offset has been a constant source of embarrassment for Cardi, and it seems she’s finally had enough. After the drama with Pretty Reds, Cardi filed for divorce. Although some people were doubtful because she previously filed for divorce in 2020 but then reconciled with Offset, this time it seems she’s serious. According to a source who talked to Page Six, Cardi’s decision is about more than just cheating—it’s about the growing distance between them. The source said Cardi has been considering this for a while and that it wasn’t a spur-of-the-moment decision. They’ve drifted apart, and Cardi’s main concern now is getting primary custody of their two kids.

In an unexpected twist, Cardi decided to celebrate her divorce by announcing she’s pregnant. Although TMZ had already leaked photos of her baby bump, Cardi made the news official herself. She shared photos of her pregnant self with a heartfelt caption: “With every ending comes a new beginning. I am so grateful to have shared this season with you. You have brought me more love, more life, and most of all, renewed my power. You’ve reminded me that I can have it all and that I don’t have to choose between life, love, and my passion. I love you so much and can’t wait for you to see what you’ve helped me achieve and what you’ve inspired me to do. Facing life’s twists and turns is easier with you, your brother, and your sister by my side. You’ve shown me why it’s worth pushing through.”
So, people have been weighing in on this, and the opinions are all over the place. One person said, “Just wait—once they divorce, he’ll end up with a bunch of kids by different women and won’t ever find a decent partner again.” Another commented, “Remember she filed for divorce back in 2020? Who knows if she’ll actually go through with it this time. It’s messed up that he cheated on his pregnant wife—seriously, what a nerve!”
Now, I’m curious about what you think. Do you believe Cardi and Offset’s marriage is really over this time, or do you think she might go back to him like she did before? Drop your thoughts in the comments below!