Oliver Peoples est née en 1987 lorsque Larry Leight, designer et opticien de Los Angeles, a inauguré sa première boutique sur Sunset Boulevard. Depuis lors, la marque n'a cessé de croître grâce à des éléments clés qui ont contribué à définir son identité, tels que le goût rétro, décliné de manière sophistiquée et accompagné d'une grande attention aux Détails et à la qualité des matériaux.
L'objectif est de satisfaire les exigences d'un consommateur soucieux de la qualité du produit et à la recherche d'une lunette qui ne se conforme pas aux tendances saisonnières, mais qui puisse rester intemporelle car unique en son genre.