Joan Smalls for Vogue Japan December 2011

Joan Smalls in “Forgiving Wilderness” nestled among tress and nature Joan wears Roberto Cavalli, Emilio Pucci, Haider Ackermann and more.  Photographed by Sølve Sundsbø, Stylist: George Cortina, Hair: Shay Ashual and make up Polly Osmond. Vogue Japan December 2011

Image credit models/storemags