User image
User image
Chinese actress Fan Bingbing and Oscar-winning American director Oliver Stone are featured in the February issue of fashion magazine "iLook". Stone was originally invited alone by the Chinese magazine to shoot cover photos, but he requested to be featured with Fan, saying the actress was adorable, Sina.com.cn reports. Fan said in an interview with "iLook" that she felt honored to have worked with Stone and considered him a powerful, thought-provoking director.