Joan Smalls & Karlie Kloss By Steven Klein

models: joan smalls (img) and karlie kloss (img)

photographer: steven klein

stylist: edward enninful (artandcommerce)

hair: shay ashual (timhoward)

make-up: val garland (streeters)

manicure: yuko tsuchihashi (susanprice)