Dior is opening a spectacular new flagship in Japan , with the House of Dior Shinsaibashi set to inaugurate this Thursday, May 21, 2026 , in the vibrant Shinsaibashi district of Osaka .
Conceived as far more than a simple retail space, the four level destination brings together architecture, fashion, art and gastronomy in a holistic “new way of living” that aims to keep clients inside the Dior universe for as long as possible. A couture inspired façade by Sou Fujimoto On the exterior, Japanese architect
Sou Fujimoto has imagined a fluid, undulating façade that recalls the draped movement of Christian Dior’s haute couture dresses . The building appears wrapped in overlapping, translucent layers, creating a sense of fabric caught mid motion and giving the House of Dior a strong architectural presence on Shinsaibashi-suji.
By translating couture into pure form and light, the façade turns the store into an urban landmark visible from afar, while also signalling Dior’s long running dialogue with Japanese architecture and craft. It is an immediate statement that this is not a conventional shopfront, but a destination.
Four floors of light by Peter Marino Inside, the four story space is entrusted to Dior’s long time interior maestro Peter Marino , who brings his signature mix of light, materiality and art to the Osaka flagship.
Each level showcases different facets of the House from women’s and men’s ready to wear to leather goods, accessories and fine jewellery with curated art pieces and custom furniture punctuating the journey…