After 15 years playing James Bond, Daniel Craig stepped down from the role in 2021. As fans eagerly await the next actor to take on the iconic character, the competition is fierce.
Thousands of fans took part in an online poll to vote for their favorite contender and here are the results:
In tenth place: Aaron Taylor-Johnson
In ninth place: Alexander Dreymon
In eighth place: Regé-Jean Page
In seventh place: Tom Ellis
In sixth place: Tom Hiddleston
In fifth place: Sam Heughan
In fourth place: Michael Fassbender
In third place: Idris Elba
In second place: Tom Hardy
In first place: Henry Cavill