Chinese actress Fan Bingbing arrives for the opening ceremony and screening of "Robin Hood" presented out of competition at the 63rd Cannes Film Festival in Cannes, France, May 12, 2010. [Zhang Yuwei/Xinhua]
Go to Forum >>0 Comments