Posts tagged optical
Oliver Peoples: Executive Suite

Oliver Peoples was established in 1987 in Sunset Bolivar, California. Its founder, Larry Leight, purchased an estate full of vintage spectacles and sold them in his boutique. It gained the recognition of Vogue magazine and has since been featured in many films including The American Psycho and Ocean’s Eleven. Their classic styles and subtle branding have appealed to a large audience who seek stylish and fashionable eyewear without the …

Read More