Which eyewear brand, founded in 1987, opened its first store on West Sunset Boulevard in Los Angeles?

The story behind the answer

Oliver Peoples opened its first store on West Sunset Boulevard in Los Angeles after being founded in 1987.

The brand was established by Larry Leight, his brother Dennis Leight, and their partner Ken Schwartz. Its first store reflected the founders’ interest in vintage American and European eyewear rather than overtly branded fashion frames.

Oliver Peoples became associated with understated optical designs and sunglasses, often using discreet detailing instead of large logos. That approach distinguishes it from many luxury eyewear labels that emphasize prominent branding.

Luxottica acquired Oliver Peoples in 2007. The acquisition is sometimes mistaken for the company’s founding because Luxottica later became closely involved with its global distribution and ownership.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: