It's a bird! It's a plane! No, it's a hunky man wearing a cape and saving the day with his Herculean muscles. For Superman Day we want to give a shoutout to all of the sexy men who have played Superman and shown us some nudity in other on-screen roles. These buns and guns are our kryptonite!

Tyler Hoechlin

Happy Superman Day! Here are Super Studs Who Have Donned the Cape

Brandon Routh

Happy Superman Day! Here are Super Studs Who Have Donned the Cape

Tom Welling

Happy Superman Day! Here are Super Studs Who Have Donned the Cape

Gerard Christopher

Happy Superman Day! Here are Super Studs Who Have Donned the Cape

Henry Cavill

Happy Superman Day! Here are Super Studs Who Have Donned the Cape