Justin Bieber dons an “invisible bully” shirt as he exits his hotel on Saturday (March 9) in London, England.
The 19-year-old singer is known for never canceling shows, but according to TMZ, one of his two scheduled concerts in Portugal has been scrapped “due to unforeseen circumstances.”
“slept good last night. hanging with the boys today. #goodtimes,” he recently tweeted.
Earlier in the week, Justin was taken to the hospital after collapsing on stage while performing at the O2 Arena.