Justin Bieber takes Toronto!

Justin Bieber has been putting on quite a show for avid Toronto fans.

Despite some bumps in the road lately, the 19-year-old Canadian pop star is still as beloved as ever in Toronto — no surprise, since he's putting on quite a show at the Air Canada Centre in Toronto.

Justin Bieber's hotly anticipated summer concert sold out Thursday and Friday.

The 100-minute show started off with a bang. After a drawn-out countdown to his grand entrance, along with fireworks show and ear-piercing screams from excited female fans, Justin emerged dressed all in white with black sunglasses — descending via giant wings from the top level of the stage to the floor.

The concert opened with two high-energy dance beats, "All Around the World" and "Take You," and then relaxed a little with "Catching Feelings."

Fans went wild, of course, for hits "Never Say Never," "Baby," "As Long as You Love Me," "Beauty and the Beat" and "Boyfriend." And one Swedish fan got the privilege of being serenaded during "One Less Lonely Girl" (and she got to touch his abs at the end!).

Justin grew up just two hours away from Toronto, in Stratford, Ontario. “It feels so good to be home!” he told the audience. “I used to come and see the Leafs play here, and now I get to perform here. I wish I could stay here all night — you guys are amazing."

Photo: Photo: Lucas Oleniuk/Getty Images

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!