Daria Werbowy by Steven Meisel / 2003
178 notes
·
View notes
Natalia Vodianova by Mert Alas & Marcus Piggott 2003
72 notes
·
View notes
Stephanie Seymour by Greg Kadel 2008
129 notes
·
View notes
Linda Evangelista by Steven Meisel 1992
204 notes
·
View notes
Helena Christensen by Antoine Verglas 1992
69 notes
·
View notes
Ivy Nicholson by Georges Dambier 1952
139 notes
·
View notes
Daria Werbowy by Steven Meisel 2004
42 notes
·
View notes
Ava Gardner 1943
50 notes
·
View notes
Suzy Parker 1962
232 notes
·
View notes
Versace Le Grand Divert Plate
156 notes
·
View notes
Karen Elson by Tim Walker / 2015
106 notes
·
View notes
Naomi Campbell by Emma Summerton 2017
207 notes
·
View notes
Linda Evangelista by Steven Meisel 1989
362 notes
·
View notes
Linda Evangelista by Thierry Perez
555 notes
·
View notes
Shana Zadrick by Steven Meisel 1991
264 notes
·
View notes
Carolyn Murphy by Bruce Weber 1998
133 notes
·
View notes
Brooke Shields by Michel Comte 2008
206 notes
·
View notes