After an on-again-off-again relationship, Cardi B has reportedly filed for divorce from husband Offset.
According to TMZ, the rap star, whose real name is Belcalis Marlenis Almánzar, filed the papers in the Fulton County Superior Court in Georgia, indicating that she is asking for a no-contest divorce.
Cardi B has been riding high on the success of her latest release "WAP," but apparently, things at home haven't been going as well.
Cardi and Offset, whose real name is Kiari Cephus, have had a tumultuous relationship. After they married in secret in 2017, rumors of infidelity quickly emerged.
The couple welcomed their daughter Kulture in July 2018, but things continued to deteriorate and the couple took a break. At one point, gossip suggested that Offset had cheated with Shya L'amour, the mother of one of his children, as the Mirror reported. She posted screenshots of a conversation that she claims she had with the hip-hop artist where he asked to be intimate.
A short while later, Cardi and Offset were back on again, but not before Cardi said that she had plans to divorce him. To right his wrongs, Offset used the stage at a music festival to create a display with flowers and a cake asking her to take him back.
In December of last year, Cardi explained why she decided to take her husband back despite how he cheated on her while they were together. As The Inquisitr previously reported, she said that the pair realized that every marriage had its ups and downs and they brought in religious figures to pray for their relationship.
"We had priests come to us. And we just came to an understanding like, bro, it's really us against the world," she said.
She explained that it was just the physical aspect that hurt her.
"He has my back for everything, I have his back for everything, so when you cheat, you're betraying the person that has your back the most," she continued.
"Why would you do that? We have come to a clear understanding. For me, monogamy is the only way. I'll beat your a** if you cheat on me."
The news of their split comes just a few days shy of what would have been their third anniversary.