For those who believe eyewear should be as expressive as the person wearing it, VUE DC offers a refreshing departure from the ordinary. Designed and handcrafted in Oyonnax, France—the historic heart of the French eyewear industry—VUE DC combines generations of artisan craftsmanship with bold artistic vision. Every frame is created in partnership with prestigious French manufacturers recognized as Living Heritage Companies, ensuring exceptional quality from concept to completion. Founded by the creative duo of Christian and Yolande, VUE DC is inspired by the worlds of Bauhaus, Art Deco, Pop Art, and Rock. Christian, a lifelong eyewear designer, is known for challenging convention with sculptural shapes and commanding silhouettes, while Yolande brings harmony through carefully curated colours, textures, and materials. Together, they create collections that feel both contemporary and timeless. What truly sets VUE DC apart is its philosophy that eyewear should be more than functional—it should be a beautiful object. Each frame is thoughtfully sculpted to play with depth, light, curves, and volume, creating a distinctive architectural quality. Signature details, including hand-finished temples and the iconic three-rivet design, speak to the brand's commitment to craftsmanship, durability, and character. Rather than following trends, VUE DC creates eyewear designed to celebrate individuality. Every collection is crafted to enhance the face, reveal personality, and become an extension of the person wearing it. At Insight Eyeworks, we're proud to offer VUE DC to clients who appreciate exceptional design, authentic French craftsmanship, and eyewear that makes a statement without saying a word. |
Joe BusharaWith over 30 years experience licensed optician Joe Bushara and his highly experienced team, bring you the latest trends in frames and technologies in lenses from around the world. Categories
All
Archives
June 2026
|





RSS Feed