Chie Online Shop. Chie Mihara launched her shoe line in Elda, Spain. In order to offer women something different; footwear designed by women for women, with a priority placed on design and comfort. We should have shoes that match out needs. We want to look feminine, beautiful, attractive but without giving up comfort. But above all; Shoes of Chie Mihara are true eye catchers!