fashion director, writer, editor
james-marsden-00011.jpg

James Marsden for Esquire Middle East

Celebrities

Esquire Middle East, Dec 2014

Words and styling by Kate Hazell

Photography by John Russo