March 7, 2009 by StephinitelyShuz
Filed under Shuznews
Still making an e-splash is (although the fashion jury is still out whether to love or… not) Olivier Theyskens’s shoes for Nina Ricci. TheLifeFiles dubs them “The Suicide Shoes.” NYMag deems them “Fabulously creative, right?” Regardless, they are quite a spectacle.









