Zayn Malik ‘heartbroken’ to cancel live gig last minute after emotional comeback
It was due to be the former 1D star's final tour show.

Zayn Malik has shared a devastating update with fans, forcing him to cancel his show at the last minute.
The former One Direction star is currently on tour, performing to thousands of adoring fans in sold-out venues around the world with his solo music—and even some nostalgic 1D tunes.
Tonight, the Dusk Till Dawn hitmaker, 32, was due to take to the stage in Mexico City. Alas, he’s issued an emotional statement explaining he is ‘really sick’.
Taking to his Instagram Story, the pop star wrote: ‘I’m heartbroken to say that I won’t be able to perform tonight in Mexico City.
‘I’ve been really sick since this morning and despite trying everything to push through, my body just isn’t allowing it.
‘I’m so sorry to let you down.’
The singer updated fans via an emotional statement (Picture: Zayn Malik/Instagram)The Pillowtalk vocalist continued: ‘The love and energy I always feel from my fans means the world to me, and it hurts deeply to miss this moment with you.’
‘Thank you for your understanding, and please know I’m sending all my love to each of you x’, he signed off.
The Mexico City gig was to be Zayn’s last date on his Stairway to the Sky Tour, meaning his run of live shows has now come to an end.
Taking to X upon hearing the news, fans expressed their sadness as they wished for his speedy recovery.
Others chimed in by speculating that the star’s voice has taken a beating since he ‘hardly does live tours’ so his vocals ‘aren’t used to the additional strain’ of ‘belting’ each night.
The former One Direction star has cancelled three gigs during his tour (Picture: Kevin Mazur/Getty Images for Zayn)‘that’s why his voice was hoarsely during his speech at the end of the show last night :( [sic]’, wrote @tobesoolonelyy.
‘He needs to have a team that takes care of his voice and body, this is the third time this has happened IT CANNOT BE’, said @marxzayn.
‘Omw to fight whatever is making Zayn sick’, quipped @Eifieflare.
As fans have pointed out, this isn’t the first time the beloved musician has been forced to cancel a show this year.
Zayn last cancelled a gig at Newcastle City Hall, which was axed mere minutes before the curtain was due to lift.
He returned the next night, telling the audience and those who would inevitably watch on social media: ‘If you guys are seeing this online, I’m sorry I didn’t make the show yesterday.
The Pillowtalk hitmaker cancelled a show in Newcastle due to sickness, as well as gigs in Edinburgh following Liam Payne’s death (Picture: Kevin Mazur/Getty Images for Zayn)‘My voice just wasn’t working at all. I needed a day to kind of rest, so I appreciate everybody showing the love and, you know, still being here.’
Zayn initially apologised profusely for having to cancel the Newcastle show ‘at such short notice’, as fans were already entering the venue.
‘My voice just isn’t there at all tonight and without it, there’s no show,’ he wrote on socials at the time
‘I’m truly sorry to let you down, especially at such short notice… I held onto hope until the very last moment,’ he added.
Zayn also rescheduled dates in Edinburgh last year, citing ‘unforeseen circumstances’.
It later transpired that the reason was so he could attend Liam Payne’s funeral along with his fellow ex-bandmates after Payne died on October 16.
Zayn rose to fame as part of 1D alongside Payne, when they were formed on The X Factor in 2010 (Picture: Anthony Harvey/Getty Images)He made a triumphant comeback days after saying a final goodbye to Payne, with former bandmate Louis Tomlinson even surprisingly tagging along in the audience for one concert, having ended their long-running feud in the wake of Payne’s tragic death.
The Strip That Down hitmaker has very much been an integral part of Zayn’s shows, as a tribute appeared on the screen each night as he left the stage.
Alongside a pink heart, a message read: ‘Liam Payne 1993-2024. Love you bro.’
Speaking explicitly about his loss for the first time in person, Zayn shouted out his late ‘brother’ while performing in Payne’s hometown, Wolverhampton.
Comment nowDid you see Zayn live on his tour?Comment NowHe said on the mic in November: ‘I’ve been doing something at the end of the show every night, and it’s been dedicated to my brother, Liam Payne. Rest in peace.’
Zayn continued: ‘I hope you’re seeing this; we’re in your hometown tonight, Wolverhampton; this is for you, Liam.’
Payne died at the age of 31 after falling from a third-floor balcony at his hotel in Argentina, leaving behind his parents, two sisters, girlfriend Kate Cassidy, and eight-year-old son, Bear, whom he shares with Cheryl.
Got a story?
If you’ve got a celebrity story, video or pictures get in touch with the Metro.co.uk entertainment team by emailing us [email protected], calling 020 3615 2145 or by visiting our Submit Stuff page – we’d love to hear from you.