Zac Efron

Sunglasses worn by Zac Efron worn by in movies and tv series.

Zac Efron wears Randolph Engineering Aviator sunglasses in Baywatch

Zac Efron wears Randolph Engineering Aviator sunglasses in the 2017 Baywatch movie.

Zac Efron wears a pair of True Vintage Revival TVR502 Diamond Shape sunglasses in Dirty Grandpa.

Zac Efron wears a pair of True Vintage Revival TVR502 Diamond Shape tortoise sunglasses in Dirty Grandpa.

Zac Efron wears Persol 0649 sunglasses in Neigbors

Zac Efron wears several sunglasses in Neighbors (2014), including these tortoise frame Persol 0649 sunglasses. The glasses are only briefly seen in the film.

These sunglasses with their vintage and stylish look are one of the most popular Persol frames. The sunglasses in the film have a tortoise (Havana) color frame and it looks like blue gradient lenses.

Zac Efron wearing the Ray-Ban 3029 Outdoorsman sunglasses

Zac Efron wears several sunglasses in the movie Neighbors, including this pair of Ray-Ban 3029 (or 3030) Outdoorsman sunglasses.

Zac Efron wearing the Ray-Ban 3025 sunglasses

Actor Zac Efron wears Ray-Ban 3025 (also known as the Ray-Ban Aviator) sunglasses in the 2009 comedy 17 Again.