The pop star pulled out of an appearance at Montreal's Beachclub following a spat with promoters, but he was on form for a low-key Billboard Hot 100 show, where he played a seven-song medley of hits like Boyfriend, Beauty and a Beat and As Long As You Love Me, which he crooned a cappella.

Two years after the end of his last world tour, Bieber was clearly a little out of breath as he tried to sing and dance at the same time, telling fans, "It's been a while since I've done any shows or anything. You guys miss me? Man, I've missed you so much. It's so good to be back on this stage."

The 21 year old closed the set by introducing dance music superstar Skrillex to the stage and the odd couple performed their hit Where Are U Now.