Jake Gyllenhaal has seen off competition from famous hunks David Beckham and Brad Pitt to land the title of hottest gay icon.
The Brokeback Mountain actor, who starred in a camping love scene with the late Heath Ledger in the 2005 film, has topped the poll for the second year running.
Soccer ace Beckham and Pitt only managed 12th and 15th respectively, while Torchwood actor John Barrowman and Brothers and Sisters star Luke MacFarlane scooped second and third place respectively.
The poll was compiled by gay website AfterElton.com.
Comedienne Tina Fey claimed the top spot in the Hot 100 gay women list on sister site, AfterEllen.com.