Oliver Peoples a été fondée en 1987 lorsque Larry Leight, un designer et opticien de Los Angeles, a ouvert son premier magasin sur Sunset Boulevard. À partir de ce moment, la marque n’a cessé de se développer grâce à certains éléments clés qui ont contribué à définir son identité, comme le goût rétro, décliné de manière sophistiquée et accompagné d’une grande attention aux détails et de la qualité des matériaux.
L’objectif est de répondre aux besoins des consommateurs attentifs à la qualité du produit et qui recherchent des lunettes qui ne sont pas conformes aux tendances saisonnières, mais qui peuvent toujours être d’actualité car uniques en leur genre.