Pop star Justin Bieber has disappointed fans after cancelling the remaining dates on his Purpose world tour.
The Canadian singer pulled 14 dates in Asia and North America due to "unforeseen circumstances".
Bieber has performed over 150 concerts on the tour so far since it started last year.
The singer's manager, Scooter Braun, wrote on Instagram: "To Justin, who gave it his all night after night, thank you.
"And to those that won't be able to see it... on behalf of myself, Justin, and the team, we are sorry. That was never our intent. But a man's soul and wellbeing I truly care about came first and we must all respect and honour that.
"Justin will be back and I know he looks forward to performing for you and with you all again. One chapter ends and another begins."