|Why Katy Perry and Gigi Hadid were missing from Shanghai's Victoria's Secret|
Reports say Katy Perry and Gigi Hadid's requests for visas were denied.
The response online in China has ranged from disappointment to schadenfreude.
The annual lingerie show is one of fashion's biggest events, attracting some 800 million viewers around the globe, BBC reported.
The list of musical guests is usually kept under wraps, but it was rumored that pop star Katy Perry would headline this year's fashion extravaganza.
Then the New York Post newspaper, quoting anonymous sources, reported that she had been barred from entering China "indefinitely".
Fashion model Gigi Hadid was also expected to walk the runway for Victoria's Secret, but she announced last Friday that she would not be able to go to Shanghai.
All we know about the reason for Hadid's no-show is what she said on Twitter.
“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!! Can't wait to tune in with everyone to see the beautiful show I know it will be, and already can't wait for next year! :) x”
As for Katy Perry, Victoria's Secret and Direct Management Group, which represents the singer, have not responded to the BBC's requests for comments.
|Victoria's Secret's lingerie show's Models at Chinese premiere|
And the Chinese government has not confirmed why - or even whether - the two were denied entry. It is unlikely to do so.
But the Global Times, a state-run tabloid, chimed in, saying that if it was true "they had brought it on themselves".
So what did Katy and Gigi do to get themselves banned in China?
According to the New York Post, the musician was banned because she wore a sunflower dress when she gave a concert in Taiwan, which China considers a breakaway province, two years ago.
Sunflowers became an anti-China symbol on the island after the Sunflower Movement began in 2014.
Student protesters against trade deals with China occupied parliament for 24 days. They called for supporters to buy and send sunflowers to show solidarity.
On top of the sunflower dress, Perry also draped Taiwan's flag at the concert. It caused a backlash in China, with many accusing her of supporting Taiwanese independence.
For her part, Hadid was criticized as racist by Chinese netizens after her sister uploaded an Instagram video in which Hadid narrowed her eyes in an apparent attempt to mimic the Buddha shape of a cookie she was holding up to the camera. Many people were offended.
The supermodel apologized in September.
"It hurts me to hurt anyone," she wrote under a verified account on Weibo, the Chinese equivalent of Twitter.
It's hard to quantify how many fans she has in China but her Weibo account has more than a million followers - not a huge number compared with Chinese celebrities.
Chinese fans call her "Fruit Sister" because of her colorful, fruit-themed costumes.
|Performer at Victoria's Secret's lingerie show's Models at Chinese premiere, China|
Last year, she was scheduled to perform for Alibaba's Singles' Day concert but she canceled at the last minute because of a "family emergency", leaving a lot of her Chinese fans disappointed.
"Oh… sad. It doesn't matter and I wish I could see you next time," wrote Weibo user Mrs_Otoole.
Gigi Hadid and Katy Perry are not the only Western celebrities who have encountered problems entering China - usually because of politics.
Pop rock band Maroon 5's Shanghai concert was canceled two years ago. The reason is unclear, but many guessed it was because guitarist Jesse Carmichael had tweeted to the Dalai Lama on the Tibetan spiritual leader's birthday.
They are particularly sensitive to celebrities' contact with the Dalai Lama - Lady Gaga and Bon Jovi have suffered backlashes for this before.
And in July, the Chinese government confirmed that Canadian singer Justin Bieber had been banned in China because of his "bad behavior".
In 2014, Bieber posted a photo of himself visiting the Yasukuni Shrine in Japan, angering many in China.
Qin Gang, then spokesman of China's foreign ministry, said Bieber should learn more about the history of Japanese militarism.
"I want you all to know that it was never my intent to offend anyone through my actions and I sincerely apologies to those who were hurt or felt let down by me.
"I have the utmost respect and love for the people of China and cherish the incredible memories I have made while visiting in the past."
All the same many netizens were happy about Hadid's failure to enter China.
"She should never come to China to make money," said one Weibo user, Xiaoyujia-chen.