No glasses, though! Is this a Smallville situation, meaning the actor is too vain to wear glasses? Or maybe Zack Snyder thinks glasses aren't "cool" enough for this new (bland) version of Clark Kent? Or maybe Cavill just took them off for the photo...
The last one most likely. Recall Clark wore glasses at the end of MOS. To the actor (Henry) the glasses are just a prop. He probably didn't wear them because they're just lenses in a frame.