Proud to present Boston's finest luxury eyewear collection of Christian Dior Optical & Sunglasses. New Collection luxury sunglasses and opticals new arrivals are now available exclusively in-store. We present Boston's most unique collection of Dior luxury sunglasses and eyeglasses. Stop in our boutique now located on 219 Newbury St. in Boston and explore our outstanding curation of Dior sunglasses and opticals. Wellesley Optical also features the largest and most unique collection of Dior sunglasses and opticals on Newbury street. Dior Women's & Men's styles are both available in-store.