Chinese actress Liu Yang speaks at the gala for her latest movie "Treasure Inn" in Beijing, China, Sunday, June 26, 2011. (AP Photo/Ng Han Guan)
1 / 1
Associated Press | Photo By Ng Han Guan
Sun, Jun 26, 2011 4:04 AM EDT