Teen star Justin Bieber has reportedly been attacked on stage in Dubai after angering fans by turning up two hours late for his show.
The Baby singer had to take evasive action after a rogue fan stormed the stage while he was singing alone on the piano.
Security staff tackled the man, knocking over the piano.
According to reports, Bieber carried on with the concert as if nothing had happened.
He had earlier angered many fans by turning up to the show about two hours late.