Justin Bieber did all he could to hide his hangover and battle through a cold during his performance at British Summer Time Hyde Park in London on Sunday (02.07.17).
Despite the 23-year-old singer admitting he was under the weather, fans were thrilled with his 90 minute set where he ran through some of his biggest hits.
Wearing a red shirt and black shorts with ‘Tour’ emblazoned across his crotch, Justin opened the show with ‘Where Are U Now?’ before taking out his guitar for acoustic performances of ‘Love Yourself’ and ‘Cold Water’.
He went through a number of outfit changes during the evening, opting for a blue shirt and shorts at one stage before his final look of a ‘Purpose’ world tour hoodie.