Can you picture me wearing glasses? I barely can. But if I would have to, this is what I would definitely wear without hesitation.
Go on, laugh! I had that reaction, too. But after a closer look you will come to my conclusion. They are not that bad, nor geeky, after all!