Photo Credit: INFphoto.com
It's been a long time since Superman was last seen on the big screen -- but now the withdrawal is over! Henry Cavill, known mostly for his roles in Tudors and Immortals, is the new Man of Steel, and we couldn't be happier.
Keep the kryptonite far away and enjoy welcoming Cavill into the world of superhero sex symbols! Let's just hope that Lois Lane doesn't get too jealous of all the attention on the man now known as hunky Clark Kent/Superman.
Frazer Harrison/Getty Images
John Phillips/UK Press via Getty Images
Mike Windle/Getty Images for The British Film Commission
Courtesy of Relativity Media
Tim Mosenfelder/Getty Images
Courtesy of Warner Brothers
Rana Meyer is the Associate Entertainment Editor for iVillage. Find her on Google+.