Zayn Malik pulled out of a show at the last minute due to the "worst anxiety of my career".
The former One Direction star was due to appear at Capital's Summertime Ball at Wembley Arena on Saturday night, but didn't make it.
Someone had to take to the stage at the event to announce Malik would not be performing, saying "we're all absolutely devastated...this is truly out of our hands, we are really sorry".
Malik took to Twitter to explain himself to his fans, who were heard booing and expressing their upset in the crowd.
He wrote: "Unfortunately my anxiety that has haunted me throughout the last few months around live performances has gotten the better of me.
"With the magnitude of the event, I have suffered the worst anxiety of my career. I cannot apologise enough but I want to be honest with everyone who has patiently waited to see me, I promise I will do my best to make this up to everybody I've let down today.
"I know those who suffer anxiety will understand and I hope those who don't can empathise with my situation."
Fans and fellow celebs flocked to Twitter to express their concern and support for the star, and praised his bravery in being honest.