Justin Bieber performs at the Victoria’s Secret Fashion Show

Teen heartthrob Justin Bieber strutted his stuff last night performing his songs "Beauty and a Beat" and "As Long as You Love Me" at the taping for the Victoria's Secret Fashion Show.

The Canadian crooner said that the experience was "a dream come true" and that he "would rather be here than anywhere in the world." (What teenage boy wouldn't want to be surrounded by supermodels clad only in lingerie?)

See more: Justin Bieber videos

According to Billboard, the event, which will air Dec. 4 on CBS, began with an announcement that both Victoria's Secret and the television network had made donations to Hurricane Sandy relief efforts and also featured performances by Bruno Mars and Rihanna.

"@Rihanna aka Rih Rih Licious @JustinBieber aka The Biebzenator and ya boy Brunz aka The Sex Dragon up in this biatch! #VictoriaSecretShow," Mars tweeted yesterday.

He also wrote "If you're gonna celebrate why not rage @ the Victoria Secret Fashion show!! #SuckahBooyah," and "Shhiiiieeeeetttt U aint gotta be tall to sing to some super models...... or do u? :("

See more: Taylor Swift reigns over Billboard 200

Mars performed his new single "Locked out of Heaven" in addition to the track "Young Girls," while Rihanna performed tunes from her record "Unapologetic" such as "Diamonds" and "Phresh Out the Runway."

"#LEGITmodelShit I'm a #VS girl now lol" the Barbadian beauty tweeted along with multiple photos of herself backstage with the Victoria's Secret Angels.

Last year, artists such as Maroon 5, Kanye West, Jay-Z, and Nicki Minaj commanded the stage at the sexy annual fashion show.

While we wait to see this year's performers walk the catwalk, take a look at Adam Levine singing to his then-girlfriend, model Anne Vyalitsyna, on the runway during the band's performance of "Moves Like Jagger" at the 2011 show.

Follow me on Facebook and Twitter @GraceS35