Whoops! Cardi B twerked a little too hard and tore through her skintight rainbow bodysuit during her performance at the Bonnaroo Music Festival on Sunday, June 16. Instead of letting a wardrobe malfunction mess her up, she walked off stage and returned moments later in a bathrobe.

“We gonna keep it moving, baby,” the 26-year-old announced to fans after she came back on stage. “We gonna keep it sexy.” The “Please Me” artist definitely teased the crowd a bit by pulling down the fluffy robe and exposing her tan bra.

Cardi B Performs at Bonnaroo in a White Bathrobe and Tan Bra
Gary Miller / Getty Images

We love her confidence and she looked damn good while finishing her performance — robe and all. Despite the ~costume change,~ fans gushed about the show. “Been wanting to see [Cardi B] for the longest and she did not disappoint,” one person wrote on Twitter. Someone else added, “Cardi B had a fire Bonnaroo set no cap.”

Cardi B Tears Through Rainbow Body Suit While Performing at Bonnaroo
Jeff Kravitz / Getty Images
Cardi B Butt After Ripping Through Rainbow Body Suit at Bonnaroo
Jeff Kravitz / Getty Images

This was one of Cardi’s first performances since she took a brief hiatus after undergoing plastic surgery. She rescheduled shows in El Paso, Texas, and Baltimore, Maryland, “due to circumstances beyond her control.”

The “Money” artist recently opened up about having liposuction and admitted that it took a toll on her body. “I want to explain to people how hard it is to process,” the Grammy winner told ET on May 8, about why she was so candid about the procedure. “I feel like people look at girls on Instagram and go, ‘Oh, they got their lipo done and it was so easy.’”

The rapper even compared it to when she gave birth to her daughter, Kulture, last July. She noted, “It is just such a long, hard process, almost like the same process as after you give birth to a baby and you see your body change and snapping it back.”

It’s great to see Cardi back on stage. Who knows what surprises she’ll have for fans next!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.