Cardi B stunned fans with a star-studded set at Coachella music festival on Sunday night, sharing the stage with her baby bump and rappers G-Eazy, Chance The Rapper, and Kehlani for an all-star rendition of her only hit song, "Bodak Yellow".
The pregnant rapper, who is expecting her first child with Migos star Offset, also performed "Bartier Cardi" with struggle rapper 21 Savage as part of her set, which included her new tracks off her Invasion of Privacy album, "Finesse", "Be Careful", "Ring", "Drip", and "Best Life".
Wearing a custom-made white Alejandro ensemble inspired by girl group TLC, Cardi also showed off her twerking skills during her "She Bad" collaboration with YG. She told the audience of mostly youngsters, "And that's how I got pregnant!"
Her energetic set took its toll on the star, who laughed at one point: "I'm running out of breath, you know my pregnant ass".
But she pushed through, telling the audience before performing her latest song with Chance The Rapper: "You know what y'all!? I'm living my best life!"
Larry Busacca/Getty Images