Cardi B has revealed the secret to her happily ever after with husband Offset.

The couple's marriage was not always smooth and they even separated for a short while.

Now, they seem happy and Cardi took to Instagram to disclose how they did it.

She wrote: "They prayed, they got they shit together and they lived happily ever after ...until they argue about who got the best food New York or Atlanta?....Deff New York"

Cardi B reveals the secret to her