12. Justin Bieber (21 years old)

Justin Bieber

I never thought I would include Justin Bieber in a hot list, but he has definitely grown up to be a good-looking young man. He has been hitting the gym and it definitely shows, which helped him land on the list!

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