Glee co-stars Darren Criss and Chris Colfer and Magic Mike's Matt Bomer have been named the hottest men by readers of gay male entertainment website AfterElton.com.

The 25-year-old Criss came out of nowhere last year to top the site's annual The Hot 100 survey, and maintained the coveted top spot this year.

“He's hot, charming, and forever our teenage dream as Blaine Anderson on Glee,” the site gushed about Criss. “This is his second year atop the Hot 100. Impressive? Indeed.”

“He's our overachieving, gay boy wonder, and we expect big things from him in the future,” the site said of second-place finisher Colfer. The openly gay 22-year-old actor plays Blaine's boyfriend Kurt Hummel on Glee.

Taking the third spot was Bomer, the star of cabler USA Network's White Collar. He quietly came out in February when he thanked his partner and children for their support.

Here are the top ten men from the list: Darren Criss, Chris Colfer, Matt Bomer, Jared Padalecki, Neil Patrick Harris, Jensen Ackles, Chris Evans, John Barrowman, Harry Shum Jr. and Adam Lambert.

Lambert placed second on last year's list.

(Related: Glee: Naya Rivera, Dianna Agron, Heather Morris top lesbian Hot 100 list.)