Tom Hiddleston has been named the world's hottest actor, beating the likes of Ryan Gosling and Chris Hemsworth to the title.
Tom Hiddleston named world's Hottest actor