Henry Cavill
The glasses Henry Cavill wears as Clark Kent in are made by British spectacle designer Tom Davies. Apparently the costume designer found most glasses sat too high on Henry Cavill's face because he has a high bridge. They sought out Tom Davies, who makes bespoke glasses, to design a one-off pair of spectacles for the job.