Readers of UK gay glossy Attitude have voted Olympic diver Tom Daley the sexiest man in the world.

Former footballer David Beckham and Man of Steel's Henry Cavill rounded out the top three.

The results were released in July, before Daley announced that he was dating a man, rumored to be Milk scribe Dustin Lance Black. However, the magazine waited until this month to release a glossy video touting its top 20 finalist. (The video is embedded on this page. Visit our video library for more videos.)

(Related: Tom Daley, Dustin Lance Black spotted together in Houston.)

Prince Harry and One Direction star Zayn Malik made up the rest of the top five.

“We thought we'd turn the regular sexiest women polls on their head,” editor Matthew Todd said in July. “It's a bit of fun but the response was overwhelming and there were some surprising votes!”

“Tom Daley won by a country mile, and Prince Harry did extraordinarily well, no doubt in part due to recent revelations that he stepped in to stop a homophobic attack on former soldier James Wharton.”