MAYBACH Icons of Luxury expands its legacy of craftsmanship and refinement beyond automotive with the unveiling of its first North American apparel, accessories and eyewear shop-in-shop, located within the Eyes on Burrard store in Vancouver. This milestone marks a defining moment for the brand, introducing a dedicated retail concept that translates MAYBACH’s iconic design language into the world of luxury fashion, eyewear, and accessories.
The launch was celebrated yesterday evening with an exclusive event at Eyes on Burrard, welcoming distinguished guests alongside CEO and Owner, Wolfgang Thelen, who joined the occasion.
A New Expression of MAYBACH Craftsmanship Conceived as an immersive extension of the MAYBACH universe, the shop-in-shop presents a curated selection of elevated apparel, accessories and eyewear that reflect the brand’s uncompromising attention to detail, material excellence, and timeless sophistication. The space offers a seamless interpretation of MAYBACH’s heritage, where precision engineering meets contemporary lifestyle.
At the core of this expansion is the natural evolution of MAYBACH as a luxury house. Long synonymous with automotive excellence, the brand now reimagines its DNA through a fashion-forward lens, bringing the same level of craftsmanship and exclusivity to a new category. Each piece within the collection embodies the essence of MAYBACH: understated opulence, meticulous construction, and a commitment to enduring design.
“With the opening of our first North American shop-in-shop, we are translating our heritage of craftsmanship and exclusivity into a new dimension. We are proud to introduce a retail experience that embodies the essence of MAYBACH in every detail,” said Wolfgang Thelen, CEO & Owner, MAYBACH Icons of Luxury.
Bringing the MAYBACH Universe Into Retail The shop-in-shop is located within Eyes on Burrard, a pioneer in luxury eyewear since 1994 and one of Canada’s foremost destinations for high-end eyewear retail. Renowned for its curated selection of global brands and expertise in advanced eyewear technology, Eyes on Burrard provides a natural setting for this North American first. The introduction of MAYBACH within the space further elevates the shop-in-shop’s offering, establishing a new benchmark for luxury retail experiences in Vancouver and beyond.
The MAYBACH shop-in-shop introduces an elevated environment tailored to discerning clientele, further solidifying Vancouver’s presence within the global luxury landscape.
About MAYBACH Icons of Luxury MAYBACH Icons of Luxury is a family-owned company which extends the reach of the luxury car brand Mercedes-Maybach by creating prestigious handcrafted products in many lifestyle sectors. Founded by Wolfgang Thelen and Jutta Kahlbetzer, passionate entrepreneurs with a deep heritage in fine craftsmanship. MAYBACH Icons of Luxury brings decades of expertise in handmade natural materials eyewear and a strong commitment to timeless design to the world of luxury accessories. Each piece embodies the spirit of sophistication, excellence, and individuality that defines the MAYBACH heritage.
Products that are not only beautiful, but meaningful - Icons of Luxury in every detail.
For more information, visit www.maybach-luxury.com
About Eyes On Founded in 1994, Eyes On, home to Eyes on Burrard and Eyes on Spectus, is a Vancouver-based luxury eyewear retailer known for its curated selection of distinctive global brands and advanced eyewear expertise. With a focus on craftsmanship, innovation, and personalized service, Eyes On continues to set the standard for elevated eyecare and eyewear experiences in Canada.
For more information, visit www.eyesonoptical.com.