U.S. actress Halle Berry attends the opening ceremony of the 12th Shanghai International Film Festival in Shanghai, east China, June 13, 2009.[Zhu Liangchengn/Xinhua]