Megan Thee Stallion performed two songs at the 2026 Victoria’s Secret Fashion Show in Culver City, California, bringing a group of dancers on to the runway during the event at Sony Pictures Studios on Sunday.
The 31-year-old rapper opened her set with “Her” before performing “Body” during the show’s Winter Reprise segment.
Speaking on the pink carpet earlier in the evening, Megan said appearing at the fashion show felt “so unreal” and “so full circle”.
“I feel like everybody has seen that I’ve been tweeting about this since I was like 14,” she told Scott Evans. “Honestly, I was like, ‘Damn, it’s about time.’”
She added: “I feel so grateful. I feel so much gratitude. I feel so blessed. I’m just extremely excited to be here.”
Megan also teased her approach to the performance, saying: “I came to eat. I came to devour and that’s what I’m going to do on the runway.”
“I feel like it’s not a secret that I eat it down every time I get on the stage,” she said. “If you’re ready to see a baddie do her thing, tune in!”
Other performers at the Victoria’s Secret Fashion Show included Megan Moroney, KATSEYE and Tate McRae.
Megan later joined the models on the runway as the show came to a close.
