There just seemed to be way too many jokes at the expense of Bruce Jenner!
First there were the on-air jokes made by Roast host Kevin Hart, such as:
[Image via Getty Images.]
With Henry Cavill being the latest over the role of Superman — don’t even get us started on how lust-worthy he is — we thought it particularly poignant to put together a list of actors who have played Clark Kent over the years!
Including the too-soon departed Christopher Reeve, Lois & Clark's Dean Cain, Smallville's Tom Welling, and Brandon Routh, we're dying to know who your favorite man-in-red-underwear is!
Ch-ch-check out the photos (below) for a look at the infamous faces — and, ahem, bodies!
We may already be ranking these guys on our scale of HUNKY!
P.S. Make sure to tell us UR favorite in the comments!
[Image via Warner Bros..]