Cardi B headlined Saturday’s Global Citizen Festival in New York.

Many on social media praised Cardi for giving a great performance and showing high energy despite her pregnancy.

According to TMZ, she did not lip-sync and “gave the show 100% effort.”

Cardi performed a mix of new tracks from her latest album, Am I the Drama?, and fan favorites.

Cardi B joined the lineup as a headliner after The Weeknd withdrew due to personal reasons.