Cardi B wants to have more children.

The chart-topping rap star already has Kulture, four, and Wave, 15 months, with her husband Offset, and Cardi has now revealed via Twitter that she would love to have more kids in the future.

The 'Bodak Yellow' hitmaker - who married Offset in 2017 - wrote on the micro-blogging platform: "I want a big family."

Despite this, Cardi previously admitted that motherhood has been much harder than she initially imagined.

She said: "When I was pregnant, I always used to say, 'Oh, I'm just gonna have my baby with me all day, and I'm going to get a nanny.' And then, you know, once your baby gets here, you're scared to get a nanny because you don't want anybody around them."

Cardi, 30, is one of the best-selling artists in the world and she's already won a host of awards during her rap career.

But Cardi previously claimed that she was actually happier before she found fame.

The 'WAP' hitmaker - who worked as a stripper before finding success in the music business - said: "One positive thing is that, my family, whatever they want, they get. Everything that I want to buy, I can get. I don’t have to worry so much about my future.

"One negative thing is that, even though I’m happy, I feel like I was a little bit happier two or three years ago when I had less money."

Cardi hasn't enjoyed the scrutiny that's come her way in recent years.

Reflecting on her experience of fame, Cardi explained: "I had less people who had opinions about my life. I felt like my life was mine.

"Now I feel like I don’t even own my life. I feel like the world owns me."