Spending time overseas, Charlize Theron was on-hand for the Dior Cruise 2011 fashion show in Shanghai, China on Saturday (May 15).
Sparkling in a glitzy silver frock, the Oscar winning actress smiled as she posed for photographs alongside Dior president Sidney Toledano.





source

