Zayn Malik left fans shocked on March 28, 2025, when he canceled his third Mexico City concert due to food poisoning. This unfortunate news came just days after the ex–One Direction star paid a moving tribute to his late bandmate, Liam Payne. Fans were counting down to see Zayn rock the stage on his Stairway to the Sky tour, which kicked off in November 2024, marking his grand return to live performances.
I hope every person that shit talked Zayn feels like absolute shit. The man has food poisoning. And yall were mad. pic.twitter.com/bHtI56U3V7
— 𝙱𝚊𝚒𝚕𝚎𝚢 𝚁𝚊𝚗𝚊𝚎́ ×͜× (@BranaeTommo) March 29, 2025
In an emotional Instagram Story, the “Dusk Till Dawn” singer expressed deep regret over missing this special moment with fans, saying his health wouldn’t cooperate. Although he tried to push through, he realized he had to take a break to recover. His entire crew was also battling food poisoning, making bad news for both fans and the whole team.
“I haven't sung this song in 10 years. Thank you, that was amazing, I almost cried…" – Zayn after singing Night Changes in Mexico 🇲🇽 #ZaynSTTSTourMexico #ZaynSTTSTour
pic.twitter.com/y8pG2QutWF— Zayn Malik Updates (@ZaynReport) March 26, 2025
The former One Direction member promised to keep everyone updated on his condition, thanking fans for their patience. Even though the cancellation bummed out a lot of concert-goers, many took wish him a speedy recovery. Despite this unfortunate event, it’s clear Zayn will continue to dazzle fans in his return to the stage.