After months of waiting, teen pop prince Justin Bieber finally hit the Dubai stage!
But the tearaway star, who was two hours late for the first of his two home grown gigs, was booed for keeping fans waiting.
And on the second night an over excited fan caused a rumpus after storming the stage. Oh-oh!
The 19 year-old eventually delighted his fans by running through his songs including All Around the World before launching into a medley of One Time, Eenie Meenie and Somebody to Love.
Organisers Done Events later apologised for Justin’s lateness, which infuriated parents of kids as young as six.
For the exclusive complete story on why Bieber’s trip to Dubai was a mixed bag get your copy of Ahlan! out on stands Wednesday 8 May.