Oliver Peoples nasce nel 1987 quando Larry Leight, designer e ottico di Los Angeles, inaugura 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.
L’obiettivo è quello di soddisfare le esigenze di un consumatore attento 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.