If there was something more highly anticipated than Justin Bieber's 21st birthday, it was his Comedy Central Roast. And after all the parodies and promos, we finally can see what went down that night.

Filmed in Sony Pictures Studios on Saturday (March 14), Justin looked smooth in a cobalt blue tailored suit. And although he made sure to greet fans before entering the venue, the "Boyfriend" singer wasn't just there to schmooze. He was there to take a few punches, all in good humor.

Bieber has been embroiled in quite a few gossip-pages-worthy headlines, and the roasters on hand at the event had plenty of material to work from.

"Orlando Bloom took a swing at you; you have a perfume called Girlfriend; you threw eggs at a house — not gangsta," roast master Kevin Hart reportedly said.

Seated with Snoop Dogg and Martha Stewart, Justin was game for the hits and laughed everything off. He even had a chance to show when he stepped up to the mic with a capuchin monkey — a winking nod to Mally, the pet that got him in hot water with Germany.

Lifestyle personality Martha Stewart took things straight to prison when it was her turn at the dais. Referring to her own jail time, she said, in reference to Justin's 60 million Twitter followers, "The only place people will be following you in jail is into the shower."

The A-list guest list extended to those in the audience as well. Also watching it unfold were Carly Rae Jepsen, Pretty Little Liars star Ashley Benson, Chrissy Teigen and sisters Kourtney Kardashian and Kendall Jenner.

The Comedy Central Roast of Justin Bieber will air on national television on March 30 on (of course) Comedy Central. Till then, check out some of the highlights — including Will Ferrell onstage as Ron Burgundy — in the gallery above.

More From KISS FM