Top model and current face of Balmain, Joan Smalls has been seen on three different covers for Vogue...