model wearing alexander mcqueen dress

Alexander The Great by Steven Meisel for Vogue US May 2011.

You may also like …