Chinese actress Vicki Zhao (趙薇) is best noted for her role, Xiaoyanzi in My Fair Princess (還珠格格) drama. However, some netizens discovered her name is deleted from the cast team in Moment in Peking (京華煙雲), Painted Skin: The Resurrection (畫皮II), Tiger Mom (虎媽貓爸) and My Fair Princess series lately. In addition, video streaming website, iQiyi (愛奇藝) removes information related to Vicki due to political reason but we could find some of her details on other platforms. Hence, it becomes a mystery and speculation among the netizens.