Black Platform Buckles Stars Sandals Black Star Print Sandals by Stella McCartney Buy for $1,210 from SSENSE