5. Josh Hutcherson (22 years old)

Josh Hutcherson

We love us some Peeta! He is a little nugget, but he is such a good-looking guy and he just seems like a nice guy, which makes him even more hot to us!

Subscribe to Snark Food updates on Facebook, Twitter, Email, or RSS