actually, i got a kick out of it (ouch! sorry, i'm known for terrible puns).
i think it's a tribute to the surrealists and Schiparelli - the shoe hat and whatnot:
http://tinyurl.com/4293s5x
not for me, but i could see Isabella Blow (rest her soul) wearing these with a little black dress and knocking it out of the park!! great find! steph