The Victoria’s Secret Fashion Show in Shanghai is all set to rock the floor. Katy Perry, who was set to perform, has now been banned from China indefinitely — along with a host of top models, including Gigi Hadid — after being booked in advance for Monday's big event. Her outfit wound up causing widespread outrage because the sunflower had been adopted the year before by anti-China protesters. To drive her point home, Perry also waved a Taiwanese flag during the concert in show of support for the country, which has been butting heads with China for years over its independence. “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 explained. “For every artist who wants to perform in China, officials comb through their social-media and press reports to see if they have done anything deemed to be offensive to the country. Maroon 5 was banned a few years ago because one band member wished the Dalai Lama happy birthday on Twitter.” The models, meanwhile, were believed to have been banned due to various social-media posts that they made, which were apparently deemed offensive.