Eva Herzigova by Steven Meisel, cover of Italian Vogue. Yum.