Cardi B has opened up about her experience as a guest speaker at a recent Kamala Harris campaign rally, explaining why the opportunity meant so much to her.

The Bronx bombshell appeared at an event in Milwaukee, WI on Friday (November 1) in support of the Democratic Harris-Walz ticket, where she delivered a passionate speech highlighting the many reasons she can’t cosign the idea of another presidential term by Donald Trump.

Following the event, the “Enough” rapper posted a carousel of photos from the event, including snapshots of Harris welcoming her to the stage, along with a lengthy caption detailing why the appearance meant so much to her.

“Last night was a moment I feel like I’ve been waiting for my whole life,” she wrote. “If you know me you know I’m the biggest history nerd and I’ve been talking about politics on all my platforms for a long long time so this was a dream come true. I’m so glad that I got to meet and learn so much from VP Kamala Harris..”

She continued: “we have to make a change on Tuesday and I know she’s the one to take us there… AND YES!.. I wrote my speech down because I had to make sure I said everything I wanted to say honey!! I’m sooo proud of myself you don’t even know….and No I aint get payed a dollar ..I actually came out of pocket wit glam and travel.”

Check out Cardi’s post below.

Before Vice President Harris entered the presidential race, Cardi B wasn’t prepared to endorse the Democratic ticket anymore than she was interested in supporting the Republican candidate.

Speaking to Rolling Stone as the cover star of their June 2024 issue, Cardi outlined where she stood politically.

Of Biden and Trump, she said: “I don’t fuck with both of y’all n-ggas.”

Cardi, who has been supportive of Biden and critical of Trump in the past, also admitted Biden’s tenure as president has left her feeling “layers and layers of disappointment.”

“I feel like people got betrayed,” she added. “It’s just like, damn, y’all not caring about nobody. Then, it really gets me upset that there is solutions to it. There is a solution. I know there’s a solution because you’re spending billions of dollars on any fucking thing.”

Cardi went on to criticize U.S. spending on war efforts in Ukraine and Israel: “[America] don’t pay for endless wars for countries that have been going through shit for a very long time. There’s countries [where] kids are getting killed every single day, but because the [U.S.] won’t benefit from that country, they won’t help.”

She went on: “I don’t like that America has this superhero cape on. We never did things to be superheroes. We did things for our own convenience.”

The Bronx rap star also admitted she was concerned about being “blackballed” due to her criticism of U.S. supporting Israel.