Cardi B and Offset have always had a very complicated relationship. He cheated, they broke up, they got back together. Then eventually they got married, had Kulture, two, and things started to go bad again.
Instagram
About a month ago, Cardi B revealed that she has filed for divorce.