Cardi B opens up on complicated marriage to Offset

Cardi B has shared details of her fractured marriage to rap star Offset.

The rapper, 31, has been married to Offset, 32, since 2017 and together they share two children; five-year-old daughter Kulture and two-year-old son Wave.

But their marriage was rocked by reports of a split last year.

In a cover interview with Rolling Stone, Cardi was asked about the future of her marriage and replied, "I think it through. We think it through, because we do love each other.

"It's not even about love. We're best friends. And it's like, 'OK. Well, there was a time that I didn't have a best friend, or I didn't have a support system.' It's not even about 'How do you leave a partner?' How do you stop talking to your best friend?"

She also shared her favourite aspects of her marriage, saying, "The part I love is that we really like each other, like a support system. We're really both each other's cheerleader. I don't really like talking to people. I'm not as social. If I want something from somebody, he'll be the one that will talk. Because I don't like asking."

The I Like It singer went on to discuss what has been most difficult for their marriage, noting that her own commitment to work had somewhat sabotaged things.

The star, who has acted in films including Hustlers and Fast and Furious 9, said, "Sometimes I cannot be ... not that I cannot be a wife. It's just like, my career takes my life. You know what I'm saying? My career comes first, then my kids come second. And then sometimes I don't realize that I'm putting so many things before my relationship."

When she met with Rolling Stone again two weeks later for the same cover interview, she emphasised, "My kids come first. My kids come before anything."