James Bond star Daniel Craig has been voted the hottest movie hunk of 2012, with Australian Liam Hemsworth coming in third.

The British actor, who returned to the big screen as 007 this year in box office hit Skyfall, topped the poll by Empire Cinemas to find 2012's most popular male star, seeing off competition from stripper-turned-actor Channing Tatum.

British stars Tom Hardy and Robert Pattinson came in at four and five respectively.

Bradley Cooper and Jake Gyllenhall also made the list.

Popular videos

Compare & Save

Our Picks

Follow Us

More from The West