Justin Bieber, Rihanna Mingle With Angels At Victoria's Secret Show

Bruno Mars also performed at the fashion show, airing on CBS on December 4.

What do you get when you combine skimpy lingerie, sexy models and three fashionable pop stars? Well, the annual Victoria's Secret Fashion Show, obviously! And this year, in addition to the brand's famed angels strutting down the catwalk, Justin Bieber, Rihanna and Bruno Mars helped provide the soundtrack.

Rihanna performed two of her Unapologetic tracks, "Diamonds" and "Phresh Out the Runway." She rocked two different looks. For one she wore a black gown, complete with a big slit up the front, garters lace gloves and pearls, looking like an edgy version of Holly Golightly. As for her other look, she was also photographed wearing a baby pink lace top and beige ankle boots.

She tweeted, "#LEGITmodelShit I'm a #VS girl now lol 1 big room, full o bad bitches."

Rihanna to premiere "Diamonds" video Thursday on MTV!

CBS News reports that Bieber, clad in white from head to toe, rocked the runway with "Beauty and a Beat" and "As Long as You Love Me." While he kept it upbeat for "Love Me," he performed "Beauty" acoustic. Meanwhile, Mars opted for a fedora and suit while singing his Unorthodox Jukebox tracks "Locked Out of Heaven" and "Young Girls."

Get inside the show with pix of Rih Rih and Bieber's performances!

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

"It's like a dream come true," Bieber told reporters before the show kicked off on the red carpet. "I would rather be here than anywhere in the world." Bieber also took to Twitter to talk about the experience, writing, "tough life @brunomars. #VSFashionShow :) Great Show!! Thanks for having me @victoriassecret !#VSFashionShow."

The show will air on December 4 on CBS. For fans wanting to get their Rihanna fix before then, she will introduce the exclusive world premiere for the video for "Diamonds" on MTV and MTV.com tonight at 6:50 p.m. ET.