One of my new favorite blogs is Guys With Glasses which could also be called 'Attractive Young Men in Vintage Specs'. This means you won't find befuddled Milton from Office Space on there. If I had such a blog I'd include:
Marvin Gaye
Harrison Ford as Indiana Jones
James Franco as Allen Ginsberg
Heath Kirchart (Pic by Eric Rowley)
Mos Def
Evan Adams as Thomas Builds a Fire
Young Bruce Lee (swoon!) Source