Rihanna's performance has swept social media sites after Wednesday's Victoria's Secret fashion show in New York City.
The "Diamonds" singer performed alongside models including Adriana Lima, Erin Heatherton, Miranda Kerr and Alessandra Ambrosio while wearing lingerie-inspired clothes.
At one point, the pop star held the hand of model Doutzen Kroes as she strutted Victoria's Secret fashions in the runway.
Rihanna was not the only superstar performing at the Victoria's Secret event. Justin Bieber and Bruno Mars also took the stage alongside the supermodels.
During of the show, Lima said the atmosphere on stage was "electric."
"It's so much fun to be able to interact with the audience," continued the model, according to The Associated Press. "What other show will you see Rihanna, Justin Bieber, and Bruno Mars on the runway with angels?"
Bieber fittingly performed his song "Beauty and the Beat" followed by "As Long As You Love Me."
"It's like a dream come true," said Bieber on the pink carpet ahead of the show, according to AP. "I would rather be here than anywhere in the world."
Alternately, Mars performed his songs "Locked Out of Heaven" and "Young Girls."
This year's show had a unique addition, as the starting announcer noted that Victoria's Secret and CBS had each made a donation toward relief efforts for Hurricane Sandy, as well as a thank you to the National Guard members who are based out of the Lexington Avenue Armory where the show has been taped for years.
The annual event requires hard work and preparation from the supermodels.
"It's a lot of work," said Kerr, reported CBS News. "Resistance training and yoga. I'm very big on nutrition … I also think the power of the mind is really strong."
The fashion show will air on CBS on Dec. 4.
Last year, the show saw performances by Kanye West, Jay-Z, and Nicki Minaj.