March 25, 2012 by admin American Vogue April 2012 portrait: Karen Elson, ph: Craig McDean American Vogue April 2012 portrait Model: Karen Elson Photographer: Craig McDean Stylist: Tabitha Simmons Hair: Eugene Souleiman Makeup: Mark Carrasquillo