NAVYBOOT And Michael Schumacher Launch Limited Sneaker Edition Prior To Shanghai F1 Grand Prix
In This Photo: Ruby Lin
Actress Ruby Lin arrives at the red carpet for the Navyboot Msone Collection launch at MoCa (Modern Museum of Contemporary Art) on April 16, 2011 in Shanghai, China.
(April 15, 2011 - Source: Andrew Ross/Getty Images Europe) more pics from this album »