Cardi B turned Coachella into Boachella during her early evening set on the main stage of the festival on the final night of the three-day event (April 15).
After dramatically revealing her pregnancy during her performance last weekend on NBC’s Saturday Night Live, Cardi B showed off her baby bump during her 35-minute performance, flanked by backup dancers grinding up and down stripper poles and hanging from scaffolding behind her.
The music heavily centered on cuts from her debut full-length Invasion of Privacy that, just hours before, was announced as the new No. 1 album on the Billboard 200 with the second-largest week of 2018 and the biggest streaming week ever for an album by a woman.
“I’m out of breath, you know I’m pregnant,” said the Bronx native, her hair in two ponytails on either side of her head and a full-length white trench over a matching white ensemble. “I’ma get my friends to help me out!”
As the crowd overflowed for one of the strongest attended sets of the weekend, Cardi brought out several associates to share the spotlight. G-Eazy assisted for “No Limit,” where Cardi flipped her lyrics and rapped, “Fuck him then I get some money/Fuck him then I got a baby!” with a signature wide smile. Kehlani came through to bless “Ring,” while Chance the Rapper and 21 Savage slid by to perform “Best Life” and “Bartier Cardi,” respectively.
Notably missing was Migos and her baby’s father Offset, who were performing later that night. But Cardi was in good spirits—too good, perhaps—as she twerked on stage with full energy, not letting her pregnancy slow her down.
The hits came fast and landed hard: opener “Get Up 10” set the tone as serious, her verse from Bruno Mars’ “Finesse” lightened it up and, by the end, “Bodak Yellow” capped it off with a bang.
If her spirit and ferocity were any indication, then her upcoming festival dates at Panorama and tour with Mars show no signs of compromise.