Limited edition Maison Martin Margiela glass slippers, one of only 50 pairs in the world