Best Cover Magazine :


– Picture :



  • Facebook
  • Twitter
  • Google+
  • Pinterest

– Description



Photographed by Steven Meisel for Vogue Italia February 2005. Vogue Portugal March and Vogue Nippon August 2005. Vogue Deutsch January and December 2006. Vogue China July and Vogue Nippon Novem…

-Read More –