32 articles in database
Chie Mihara is a luxury footwear brand based in Spain that prioritizes ergonomic comfort without compromising on feminine, vintage-inspired aesthetics. Drawing from the designer’s Japanese-Brazilian heritage, the shoes are handcrafted in Elda and are recognized for their whimsical and architectural heels.