Chinese actress Michelle Chen (R) was in Taipei on May 5, 2013 promoting her upcoming debut album Me, Myself and I, which will hit stores on Friday. [Photo/Xinhua]
Liu Shishi poses for SELF magazine
'Iron Man 3' premieres in Hollywood