And Katy also waved a Taiwanese flag during the gig to show her support for the country, which has spent years at war with China.
Representatives for Perry and Victoria's Secret didn't immediately respond to INSIDER's request for comment regarding this situation. According to sources, Chinese officials reversed a decision to grant Katy a visa after being made aware of a sunflower dress the singer wore during a 2015 concert in Taipei.
Hadid, who was number five on Forbes' list of the world's highest-paid female models past year, earning $9 million, had expressed her participation in the show in August.
Hadid did not gave any explanation for her absence but it is being talked that she is among the ones affected by the Chinese visa issue.
This controversy isn't the first to impact the fashion show..
The 2017 Victoria's Secret Fashion Show is being filmed in Shanghai, and there's no shortage of incredible models walking in the highly anticipated runway show-even though fan-favorite Gigi Hadid dropped out last minute.More news: 'He's the best I've played with' - Iwobi on forgotten Arsenal star
More news: Ally McCoist: 'I'm interested in Sunderland job'
More news: Pick your Arsenal XI to face Tottenham on Saturday
Earlier this year, the model was called out for "discrimination" after a video of her seemingly imitating Buddha's appearance surfaced online.
But Hadid isn't the only model facing setbacks.
"She was initially granted a visa to perform at the VS show in Shanghai, then Chinese officials changed their minds and yanked her visa", a source said.
Apart from these two huge roadblocks, several other models (three Russian and one Ukrainian: Julia Belyakova, Kate Grigorieva, Irina Sharipova and Dasha Khlystun) will also not be able to land in Shanghai for the show for the same reason; rejection of visa.
It's unclear why Victoria's Secret thought hosting a lingerie show in Shanghai, China, was a good idea.