Oliver Peoples a été fondée en 1987 lorsque Larry Leight, un designer et opticien de Los Angeles, a ouvert sa première boutique sur Sunset Boulevard. Dès lors, la marque n'a cessé de se développer grâce à certains éléments clés qui ont contribué à définir son identité, comme son goût rétro, décliné de manière sophistiquée et accompagné d'une grande attention aux détails et aux matériaux de qualité.
L'objectif est de répondre aux besoins d'un consommateur attentif à la qualité des produits et à la recherche de lunettes qui ne se conforment pas aux tendances saisonnières, mais qui sont toujours d'actualité parce qu'elles sont uniques.