Founded in 1987, Oliver Peoples began with the introduction of a retro-inspired eyewear collection created by renowned designer Larry Leight. Headquartered in Los Angeles, where Hollywood and fashion converge, Oliver Peoples now has five retail stores located in Los Angeles (1), New York City (2), South Coast Plaza (1) and Tokyo (1). Oliver Peoples Eyewear is also available at fine optical and specialty stores on six continents in more than 45 countries and territories.
Larry Leight’s designs and unique philosophy have changed the course of eyewear and influenced designers throughout the world. In 1987, Leight’s premiere collection of retro-inspired spectacles gained him international exposure and transformed the perception of glasses in the 20th century. Since then, Leight’s designs can be found on the most recognizable faces around the world and have helped to position Oliver Peoples at the forefront of the innovative luxury eyewear market.