Tom Hiddleston has been named the world's hottest actor.
The 31-year-old star beat his 'Avengers Assemble' cast mates Chris Hemsworth and Robert Downey Jr. to the title of Total Film magazine's Hottest Actor, with the superhero blockbuster also scooping the Hottest Film gong.
Tom said: "I am absolutely astonished. To anyone and everyone who voted for me: thank you. To be nominated in such exalted company was honour enough, but this really is the icing on the cake.
"Actors can't call themselves actors without an audience to watch them, and the idea that you're all out there and believing in the work I do is a source of enormous pride."
More than 240,000 readers voted for the British star, who also beat off stiff competition from the likes of Christian Bale and Ryan Gosling.
'Avengers Assemble' proved hugely popular with film fans, who awarded the superhero movie the Hottest Scene award and Hottest Director for Joss Whedon, as well as the coveted Hottest Film title.
Peter Jackson's 'The Hobbit: An Unexpected Journey' has been branded the most anticipated film event of the year, winning Hottest Trailer.
The annual awards aim to celebrate the best things about film right now and look ahead to the cinematic events of the future.
The full list of Total Film Hotlist winner are:
Hottest Trailer: 'The Hobbit: An Unexpected Journey'
Hottest Book: 'The Hobbit'
Hottest Newcomer (Female): Cobie Smulders
Hottest Newcomer (Male): Liam Hemsworth
Hottest Writer: Abi Morgan
Hottest New Filmmaker: Lena Dunham
Hottest TV Show: 'Sherlock'
Hottest Actress: Kristen Stewart
Hottest Actor: Tom Hiddleston
Hottest Film: 'Avengers Assemble'
Hottest Director: Joss Whedon
Hottest Scene: 'Puny God', 'Avengers Assemble'