New My Fair Princess is a 2011 Chinese television drama written by Taiwanese novelist Chiung Yao (with help by her assistant Huang Su-yuan) and produced by Hunan Broadcasting System. It is a remake of the 1998–1999 smash hit My Fair Princess, and directed by the same 2 directors from My Fair Princess III (2003). Akin to the original, main cast members were almost all unestablished, although lead actresses Li Sheng and Hai Lu were already 27 and 26 years old in 2010 when it was shot. Ruby Lin from the original as well as Qin Lan and Zang Jinsheng from My Fair Princess III made guest appearances. Despite a huge budget compared to the original, including over ¥4.5 million (roughly US$0.7 million) on costumes alone, the series received largely negative reviews after it was broadcast. Parts The drama is composed of three parts. Part 1: Flying Swallow (燕兒翩翩飛): episodes 1 to 36 Part 2: Blowing Wind (風兒陣陣吹): episodes 37 to 74 Part 3: Wandering People (人兒何處歸): episodes 75 to 98 Cast Li Sheng as Xiaoyanzi Zhang Rui as Yongqi Benjamin Schwartz as Banjieming (Benjamin) Hai Lu as Xia Ziwei Li Jiahang as Fu Erkang Chiu Hsinchih as Qianlong Emperor Sheren Tang as the empress Leanne Liu as the empress dowager Zanilia Zhao as Princess Qing'er Gao Ziqi as Xiao Jian Sun Yaoqi as Jinsuo Lu Hong as Fu Ertai Fang Qingzhuo as Wet-Nurse Rong Wang Jinduo as Liu Qing Zhou Fang as Liu Hong Liu Xiaoye as Consort Ling Zhuang Qingning as Consort Yu Madina Memet as Hanxiang Zhang Danfeng as Mai'erdan (Merdan) Chai Biyun as Princess Saiya Kan Qingzi as Xinrong Liu Changwei as Chang Shou Yu Yingying as Mingyue Ma Xiangyi as Caixia Qu Aohui as Xiaodengzi Zhang Zhuowen as Xiaozhuozi Lei Zhenyu as Fu Lun Chen Huijuan as Fu Lun's wife Xu Yazhou as Lang Shining Gang Yi as Ji Xiaolan Xing Hanqing as Fu Heng Yang Fengyu as E Min Xin Xin as Xiaowenzi Chen Muyi as Xiaochongzi Li Zixing as Xiaoguizi Han Chao as Xiaoshunzi Wang Zi as Xiaoluzi Xu Tianchen as Xiaohuangzi Chen Yayun as Xiaolüzi Ding Li as Xiaolanzi Xie Zhongling as Cailian Zang Jinsheng as Liang Tinggui Wang Heming as Master Zhuang Nige Mutu as Ali Hezhuo (Ali Khoja) Wang Jianxin as Qike'er Yang Quanjing as Sai Wei Ye Dao as Sai Guang Yan Qinglong as Sai Hu Yu Chengchuan as Sai