DUBAI// Justin Bieber appeared on stage two hours late for a second day in a row at his concert in Dubai on Sunday night.
The 19-year-old singer, who was meant to start his show at 8pm, finally began at 10pm - this time to a crowd half the size of Saturday's turnout.
On Saturday the tardy singer, who also began his show at 10pm, was booed by some fans.
Concert organisers Done Events thanked fans, and their parents, who put up with the delay.
"Recent shows on this tour have started late and so the artist was also later than scheduled in taking to the stage last [Saturday] night," said a statements on the company's Facebook page on Sunday.
"We really empathise with the fans and their parents who were affected by the delay and to whom this might have caused some inconvenience."
Despite children as young as six attending Bieber's first concert, schools in Dubai did not report a drop in attendance on Sunday.
The organisers cautioned against a possible delay again at Sunday's show.
"We are still very much expecting the artist to start the show at 8pm as scheduled but urge fans again to come well prepared also if the showtime again is moved a little," they said in the hours leading up to the show.
Bieber's tour stop in Dubai caused a stir in the city before he sang a word, with the teen reportedly spotted partying on Friday at a Dubai nightclub, dressed in a black T-shirt, a black Fedora hat and dark shades.
He also visited Dubai Mall on Sunday and was photographed emerging from the Givenchy store.
*With additional reporting from Saeed Saeed and Preeti Kannan