James McAvoy

Sunglasses worn by James McAvoy worn by in movies and tv series.

James McAvoy as Charles Xavier / Professor X wearing square rimless sunglasses in X-Men Apocalypse

James McAvoy as Charles Xavier / Professor X wears a yet unidentified pair of square rimless sunglasses in X-Men: Apocalypse.