Pop megastar Katy Perry has reportedly been banned from China "indefinitely" following a controversial concert in 2015.
The 33-year-old singing starlet was due to perform at Monday's Victoria's Secret Fashion Show in Shanghai, but she has been forced to pull out of the special.
Heading back to 2015, Perry performed at the Taipei Arena and controversially wore a Taiwanese flag. Later in the same concert, she was seen wearing a sunflower gown – which Chinese authorities saw as a nod to the Sunflower Student Movement which protested the government in 2014.
As just one of the many outfits Perry brought on her Prismatic tour, the sunflower garment caused widespread offence in China.
While it was originally thought that Perry could enter the country, it is believed that her visa has now been rejected just days before the show.
The news comes at a bad time for the special, as Gigi Hadid has also backed out of the Victoria's Secret show.
Hadid posted online: "I'm so bummed I won't be able to make it to China this year. Love my VS family and will be with all my girls in spirit!!" but failed to reveal why she wouldn't be there.
Similar to Perry, it is thought that Hadid had her visa denied due to "inappropriate" behaviour online.
However, Page Six reports that China was always likely to take this kind of action against the celebrities.
2017 is the first time that the Victoria's Secret show has been held in China, and the likes of Perry and Hadid were expected to be major publicity pulls.
With two of the biggest names now missing from the billing, can things get any worse for the famed fashion show?
There is no news on how long Perry's ban will last, but Digital Spy has reached out to her reps for comment.
You Might Also Like