因为影片为中英合拍片,女主演需要有国际影响力才能保证全球票房。有网友认为华裔影星中,巩俐最有影响力,无论是演技还是票房号召力,都是最佳人选。不过要演“杨家有女初长成”的小杨玉环的话,巩俐则有些太老,有网友指出可以由刘亦菲扮演少年杨玉环。还有网友指出李冰冰这两年的国际路线发展顺利,在《功夫之王》中的白发魔女造型也让人惊艳,让她演杨贵妃,美艳度也有保证。如果放宽到亚裔明星范围,则有网友推荐宋慧乔,“唐代以肥为美,现在的明星都太瘦了,不适合演杨贵妃。宋慧乔比较圆润,还有点唐代美女的感觉。 ”
而对于另外一个主角李白,网友的看法比较统一,“现在有国际影响力的华人男星都是打星,不适合演李白这样的文人。只有周润发气质还比较像,上次没演成周瑜,这次可以演李白。”