I adore Chie Mihara. It is the perfect definition of pretty-ugly shoe. There are those who will hate it...and then there are those who will fall in love with it instantly due to its uniqueness and well, it's beauty. I definitely fall in to the latter camp.
I love Chie Mihara!!!!!