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. Von diesem Moment an ist die Marke dank einiger Schlüsselelemente, die dazu beigetragen haben, ihre Identität zu definieren, wie z. B. der Retro-Geschmack, der auf raffinierte Weise zurückgekehrt ist und von viel Liebe zum Detail und der Qualität der Materialien begleitet wird.
Ziel ist es, die Bedürfnisse der Verbraucher zu erfüllen, die auf die Qualität des Produkts achten und eine Brille suchen, die nicht den saisonalen Trends entspricht, aber immer aktuell sein kann, weil sie in ihrer Art einzigartig ist.