Chinese Star Liu Shishi, 37, Shows Up At Paris Olympics, Wows Internet With Her Natural Beauty

It’s no secret that Chinese actress Liu Shishi, best known for starring in 2011 time travel drama Scarlet Heart, is beautiful. While many tune in to the Olympics to catch a glimpse of some of the most super human of athletes, netizens found their attention drawn to the 37-year-old star, who was seen watching a fencing match in Paris earlier this week. Dressed in a...

Liu Shishi is Back to Rockin’ Long Locks for Her Cover Shoot

Quarantine lockdown aside, the yellow daffodils blooming in the park and the stunning sea of pink cherry blossoms everywhere mean only one thing ... that spring is just around corner! Considered the season of growth and new beginnings, it just seems quite fitting that Elle China’s May cover girl turns out to be Cecilia Liu Shishi...