Cardi B only eats twice a day.

Cardi B

Cardi B

The 'Bodak Yellow' hitmaker is desperately trying to get her pre-baby body back after giving birth to her daughter Kulture, whom she has with her husband Offset, eight weeks ago and she has admitted, although she's still got a few more pounds to lose until she's at her goal weight, she thinks cutting her meals down to just a "big" breakfast and dinner has helped shrink her waist back down.

Speaking on Instagram, the 25-year-old rapper said: "After I gave birth, two weeks later, I was still really insecure about myself because I felt like I was not losing weight fast enough. I said I was going to be Teami [a weight loss tea blend] but then I got lazy ... and then I was really like: 'Listen I got to do do this sh*t because I got to go back to work and my body has got to be snatched. And so far I've been looking like this. I think my uterus is really getting smaller.

"I also only eat twice a day. I eat a big breakfast and then I eat a big dinner and then at night, twice a week, I do Teami because I can't do it every day but I'm really thankful for Teami because I really feel it helped my uterus get smaller. I've got a couple more weeks to go for my goal body but I'm looking alright out here!"

Although she's relatively happy with her post-baby body, Cardi is still considering having liposuction to get rid of her "love handles" and extra stretched skin.

She said recently: "I still got, like, a lot of love handles right here. They're not much, but it's, like, you know, I'm used to having, like, a real tight stomach. So this extra skin is like, 'Where the f **k did you came from?!'

"But it's like I might just get a little lipo. Because I mean, I feel like I can work out and my stomach will be back how it used to be. But I really don't have time to work out. I never been the type to work out. I never stepped a foot in the gym."