Oliver Peoples inició en 1986, cuando los ópticos Larry y Dennis Leight realizaron el propio sueño de abrir la primea boutique de óptica en el legendario Sunset Boulevard,California.

La colección Oliver Peoples que se inspiraba en las monturas vintage se presentó al mercado en 1987.