Oliver Peoples wurde 1987 gegründet, als Larry Leight, ein Designer und Optiker aus Los Angeles, sein erstes Geschäft am Sunset Boulevard eröffnete. Seitdem ist die Marke dank einiger Schlüsselelemente, die ihre Identität prägten, stetig gewachsen. Dazu gehören ein raffinierter Retro-Stil sowie eine große Aufmerksamkeit für die Details und die Materialqualität.
Ziel ist es, die Bedürfnisse eines qualitätsbewussten Verbrauchers zu erfüllen, der eine Brille sucht, die sich nicht saisonalen Trends anpasst, sondern immer aktuell bleibt, weil sie einzigartig ist.