After years of ups and downs,Cardi Band Offset are calling it quits.

To be more specific, Cardi B is calling it quits.

According to court records obtained byTMZ, the rapper has filed for divorce but Offset is contesting it.

Cardi B and Offset

Per the documents, Cardi B and Offset are separated.

The news comes just over a month after Cardi B defended her tumultuous relationship in an August interview withElle.

“I do know that my relationship has a lot of drama and everything,” she said.

Cardi B and Offset

It’s always us against the world."

“I’m not going to give it to you all for free.”

Cardi B later confirmed that they had met earlier that year.

Cardi B and Offset

Offset publicly proposed in October 2017.

Cardi B confirmed thesecret marriagein atweet.

“Getting married was one of those moments!

“I said I do, with no dress no make up and no ring,” she wrote.

In July 2018, theywelcomed their daughter, Kulture (viaInstagram).

By that December, though, they were broken up.

she said in an Instagram video (viaElle).

“And it’s nobody fault.

The next month,TMZreported that Offset and Cardi B were back together and back on track.

In December 2019, Cardi B opened up about their breakup and reconciliation toVogue.

“But it’s real-life s***.

Then, if you get back with them, it’s like, how could you?

You let all of us down.