Carolyn Murphy, Amber Valletta, Tom Ford, Stella Tennant, & Karen Elson by Steven Meisel for Vogue, December 2010

Carolyn Murphy, Amber Valletta, Tom Ford, Stella Tennant, & Karen Elson by Steven Meisel for Vogue, December 2010