I find these glasses incredibly cool on Mr. Kevin Spacey. It's so stylish and fits him perfectly. Any idea what these are? John Lennon's? Retro B&L Ray-Ban?
They look like the generic "p3" shape, brands like Ray-ban, Persol, Randolph Engineering all have their own version of the style. I believe its based on the frames issued by the U.S. Navy to submariners.
Randolph Engineering's version is probably you're best bet:
(Also for reference, if you use the search function there is an existing thread on eyewear related questions)