Joan Smalls in Versace, photographed for Harper’s Bazaar Greece August 2018