Oliver Peoples wurde 1987 geboren, 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ückgegangen ist und von viel Liebe zum Detail und Qualität der Materialien begleitet wird, weiter gewachsen.
Ziel ist es, die Bedürfnisse eines Verbrauchers zu erfüllen, der auf die Produktqualität achtet und nach Brillen sucht, die nicht den saisonalen Trends entsprechen, aber immer auf dem neuesten Stand sein können, weil sie in ihrer Art einzigartig sind.