On Monday (April 9), Bronx rapper Cardi B took over nearly all aspects of The Tonight Show Starring Jimmy Fallon. From cracking jokes during the opening monologue to her performance of “Money Bag,” Cardi was a mainstay throughout the full episode.

Serving as “the first late night host that isn’t a white guy,” the Invasion Of Privacy rapper expressed her distrust for Facebook co-founder Mark Zuckerberg and poked fun at Donald Trump for an ill-fitting jacket he recently sported.

“I didn’t know Spanx made jackets,” Cardi joked.

Later in the show, the Grammy-nominated musician confirmed she’ll be touring with Bruno Mars later this year and plans on bringing her baby with her on tour.

“I’m doing it all until I give birth. I’m doing the Bruno Mars tour. I’m taking my baby with me. Come on,” she said.

Cardi B also spoke about the reveal of her baby bump at last week’s performance on Saturday Night Live. She explained that if she could, she would have hid her pregnancy for as long as possible.

“I never really wanted to reveal that I had a baby,” the rapper said. “I just wanted to hide it till the end…I was just scared of what people would think and say. I was just freaking out. It was like why not present it in a beautiful, clean way?”

In addition to her monologue and interview, Cardi played Box Of Lies, recorded a voicemail message for a fan, and wrapped things up with a performance of “Money Bag.”