By Cori Rosen

The Victoria’s Secret Fashion Show: the event that makes women envy and men drool over the ridiculously-slender sexy bods (that somehow still manage to have killer boobs) of the Victoria’s Secret supermodels coined as the “VS Angels.” Each year the bra-and-pantie-spectacle also features popular musical performers. For the 2012 show, which was taped Nov. 7 at the Lexington Avenue Armory in New York City, Justin Bieber, Rihanna, and Bruno Mars strutted down the runway while singing their hit tunes.

Bieber hit the stage decked out in an all-white outfit. Initially JBiebs slowed it down with an acoustic rendition of his hit “As Long As You Love Me,” with the accompaniment of guitarist Dan Kanter. Justin demonstrated his sweet side by sitting on a stool and singing it “unplugged.” But it wasn’t too long until he was back to his old tricks and showed off his dance skills to “Beauty and a Beat.” Bieber must have been pretty excited being surrounded by the thirty-seven VS Angels, especially now that he’s on the market again.

Rihanna worked it, singing her latest release “Diamonds.” She also sang her new song “Phresh Out the Runway,” appropriate for the evening’s event. Rihanna took up all the space on her Instagram followers’ feed, continually posting pictures of her casually chilling with the supermodels backstage. Rihanna tweeted about the fashion show, writing, “I’m a #VS girl now lol.” Rihanna truly did blend in with the rest of the models by rocking sexy lingerie during her performances.

As the Angels cat-walked by, Bruno Mars sung two of his new songs, “Young Girls” and “Locked Out of Heaven” off his upcoming album Unorthodox Jukebox.

Last year, the VS models were joined on stage by Nicki Minaj, Jay-Z, Kanye West, and Maroon 5. Curious to see if this years acts will top last year’s? You can catch Justin Bieber, Rihanna, and Bruno Mars perform when the 2012 Victoria’s Secret Fashion Show airs on CBS Dec. 4.