Hamish Bowles

Hamish Bowles is the International editor-at-large for American Vogue.