Ruby Lin Pictures

Launch Photostream
Ruby Lin 18th Shanghai International Film Festival - Opening Ceremony & Red Carpet
Source: Getty Images
Ruby Lin NAVYBOOT And Michael Schumacher Launch Limited Sneaker Edition Prior To Shanghai F1 Grand Prix
Source: Getty Images
Ruby Lin 11th Shanghai International Film Festival 2008
Source: Getty Images
Ruby Lin Picture Ruby Lin Picture Ruby Lin Picture
More From Zimbio