Cardi B has undergone liposuction, just days after revealing she had a boob job following the birth of her first child.

The I Like It hitmaker welcomed daughter Kulture, her first child with husband Offset, last July (18), and has been working hard to get her body back into shape since then.

While she previously lamented how quickly she was shedding weight after giving birth, Cardi admitted she had gone to even further lengths to regain her pre-baby body, telling the crowd as she took to the stage at the Beale Street Music Festival in Memphis on Sunday night (05May19) that she shouldn't be moving around too much because she's only just had the surgery.

"I have some news for y'all. I should have cancelled today," she explained. "I shouldn't really be performing because moving too much is gonna f**k up my lipo. But b**ch I'm still gonna get my motherf**king money back, let's go!"

According to reports, the audience laughed and cheered as Cardi then threw herself into the performance with her trademark vigour.

Her revelation comes just days after she told U.S. news show Entertainment Tonight that she had "just got my boobs redone" to give herself a confidence boost after Kulture's birth.

And the 26-year-old singer didn't appear to be lacking any confidence as she posed for photographers at the Met Gala in New York on Monday night, wowing in a Thom Browne gown and matching headpiece that took 35 people more than 2,000 hours to create.

The gown featured an almost 10 foot train which was filled with down and decorated with 30,000 burned and dyed feathers.

LATEST NEWS