
Zayn Malik had to change his shirt during a concert at a football stadium.
The former One Direction star was performing at Palmeiras’ Nubank Parque stadium in Brazil on Saturday.
However, the singer, who grew up in Bradford, took to the stage wearing a Flamengo top, according to Coluna Do Fla.
Both teams are currently battling it out for the Série A league title.
Zayn changes shirt
It is understood the production staff told him to change, prompting him to leave the stage.
He returned wearing a black shirt and apologised to the crowd, saying he had not meant to offend.
The concert continued.
É ali li no show do Zayn em São Paulo!? 👀 O Mengão tá em todos os lugares! 🔴⚫️ https://t.co/6E6zF6cSTn
Clubs join in on the banter
The incident drew attention on social media, while Flamengo joined in with the banter.
The club posted a picture of Malik at Nubank Parque wearing its shirt and joked that Mengao are everywhere.
After the concert, Malik posted pictures and wrote to his 50 million Instagram followers: "BRASIL I LOVE YOU! THANK YOU!"