The 20 Hottest Male Celebrities Under 30 (PHOTOS)

14. Bruno Mars (29 years old)

Bruno Mars

I was torn on this one, but I decided to include Bruno Mars on the list. I mean, he can sing and dance and that is hot to me, even though he is on 5’5″ tall!