Receive the latest celebrity updates in your inbox

The "How I Met Your Mother " star starts his top 10 with someone who isn't even legal yet – Nick Jonas.

Maxim just released it's Hot 100 list of gorgeous gals and not to be outdone, as a prelude to AfterElton.com's annual Hot 100 list, they asked Neil Patrick Harris to rate his top 10 hottest guys in Hollywood – and his list includes a Jonas Brother, a superhero and a vampire killer.

The "How I Met Your Mother " star starts his top 10 with someone who isn't even legal yet – Nick Jonas.

"I know, I know. He's young - I'm not supposed to. But I can't help it. He's got those bedroom eyes," he said of the youngest JoBro, whom he ranked at number 10.

"True Blood's" Ryan Kwanten, who Neil calls "crazy sexy," comes in at the ninth spot followed by Channing Tatum and James Franco, in eight and seventh place, respectively.

Taye Diggs gets props and the sixth spot from Neil for being a "total charmer" and the "coolest guy."

"Green Lantern" star Ryan Reynolds make Neil's top five – someone the actor has had his eye on.

"One day I watched him working out at the gym wearing jeans! Jeans!" Neil recalled. "And you know what? He pulled it off. (The look, not the jeans.)"

Colin Farrell comes in at number four, followed by rugby star David Williams at number three and Ryan Phillippe getting the runner-up honors.

As for his top pick, Neil kept it classy and gave it to longtime boyfriend David Burtka.

"He's the total package (Yeah, I did.) Singer, dancer, chef, brilliant actor and, hands down, one of the funniest people I've ever met," Neil said of David. "I'm very lucky to have him in my life."