Watch Justin Bieber Get Roasted by Martha Stewart, Ludacris and Chris D’Elia

Mar 31, 2015

Justin Bieber got well and truly burned on Comedy Central's Roast of Justin Bieber, and there were a ton of celebrities queuing up to rip it out of the pop icon.

Kevin Hart was the evening's master of ceremonies, and he was joined by Natasha Leggero, Jeff Ross, Pete Davidson, Martha Stewart, Shaquille O'Neal, Snoop Dogg and Ludacris.

Martha Stewart drew on her own prison experiences and offered the 21-year-old some advice for "when he inevitably ends up in prison." She then told Bieber he needed to find a girl and settle down.

"So, Justin, my final piece of advice is, call me," she said.

"Together we dropped a track called 'Baby,’" said Ludacris. "It's got over a billion hits on YouTube, that's because I'm in it. It also has 4 million dislikes. That's because he's in it," pointing to Bieber.

"Seriously, man, I'm proud of you," said Chris D’Elia. "You literally are a guy who has it all. Apart from respect, love, friends, good parents and a Grammy."

But Bieber evidently does have a sense of humor and took all the jokes well.

Read next: Justin Bieber and the History of the Roast

See Justin Bieber Over the Years

Justin Bieber Visits The Nintendo World Store - September 1, 2009
Justin Bieber visits the Nintendo World Store in 2009.Mark Von Holden—WireImage/Getty Images
Justin Bieber Visits The Nintendo World Store - September 1, 2009
ABC's "Good Morning America Weekend Edition" - 2009
Justin Bieber Performs On NBC's "Today" - October 12, 2009
B96 Jingle Bash 2009
Z100's Jingle Ball 2009 - Show
TNT's "Christmas In Washington 2009" ? Show
Pepsi Super Bowl Fan Jam
Nickelodeon Hosts 2010 Upfront Presentation - Show
ABC's "The View" - Season 13
KIIS FM's 2010 Wango Tango Concert - Show
Justin Bieber In Concert - June 24, 2010
Justin Bieber In Concert - Los Angeles, CA
2010 MTV Video Music Awards - Show
Justin Bieber Performs At The Staples Center
Justin Bieber In Concert - Los Angeles, CA
Justin Bieber Performs At Atlantic City Boardwalk Hall
2010 American Music Awards - Audience And Show
Z100's Jingle Ball 2010 Presented by H&M - Show
Justin Bieber Performs In Rotterdam
MTV Europe Music Awards 2011 - Show
Christmas In Washington 2011
Saturday Night Live
Justin Bieber In Concert
The 40th American Music Awards - Roaming Show
Justin Bieber In Concert - New York, NY
Justin Bieber In Concert - New York, NY
Justin Bieber Performs In Zurich
Justin Bieber Performs In Munich
Justin Bieber "Believe" Tour - Brooklyn
Justin Bieber In Concert - Atlanta, GA
2014 Coachella Valley Music and Arts Festival - Day 3
Justin Bieber visits the Nintendo World Store in 2009.
Mark Von Holden—WireImage/Getty Images
1 of 31

Listen to the most important stories of the day.

TIME may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.