Il brand Oliver Peoples nasce nel 1987 quando Larry Leight, designer e ottico di Los Angeles, apre insieme al fratello il suo primo negozio in Sunset Boulevard. Da quel momento in poi il marchio ha continuato a crescere grazie ad alcuni elementi chiave che hanno contribuito a definirne l'identità, come il gusto retrò, declinato in modo sofisticato ed accompagnato da una grande attenzione ai dettagli e alla qualità dei materiali impiegati.
L'obiettivo, infatti, è quello di soddisfare le esigenze di un consumatore attento alla cura e alla qualità del prodotto e alla ricerca di un occhiale che non si conformi alle tendenze stagionali, ma che possa risultare sempre attuale perchè unico nel suo genere.