Leanne Li “Lights Up” the Stage in Beijing Wearing Stephan Caras!

Performer/Actress, Leanne Li, lit up the stage this past week at the Wong Cho Lam Music Concert in Beijing, China wearing this leather and spider lace combo by Stephan Caras! Here’s a look at the night and its highlights!