Jamie Dornan and Benedict Cumberbatch have topped a British list of the world’s sexiest men.

Fifty Shades Of Grey and The Fall star Jamie, who won fans as a model before gaining success as an actor, took first place in Glamour magazine’s annual poll.

The Imitation Game star Benedict is second, followed by fellow British actor Tom Hiddleston.

Jamie Dornan



Jamie Dornan (Yui Mok/PA)

Twilight star Robert Pattinson fell two places to fourth, while One Direction heartthrob Harry Styles dropped one position to seventh in the annual list.

The top 10 also features actors Henry Cavill (fifth), Theo James (sixth), Jamie Campbell Bower (eighth), Jared Leto (ninth) and singer Pharrell Williams (10th).

Coldplay frontman Chris Martin, who has ‘consciously uncoupled’ from Gwyneth Paltrow, makes it into the list for the first time, in 27th place.

Benedict Cumberbatch



Benedict Cumberbatch (Ian West/PA)

Other newcomers include former Downton Abbey star Dan Stevens (32), Formula 1 world champion Lewis Hamilton (33) and Hollywood star James McAvoy (40).

The top 50 also features Johnny Depp (12), Zayn Malik (17), Niall Horan (22), ex-Doctor Who star Matt Smith (36), David Beckham (43), Leonardo DiCaprio (45), and Ryan Gosling (47).

Ryan Gosling



Ryan Gosling (Fiona Hanson/PA)

Glamour’s Sexiest Men – voted for by 80,000 readers – appears in the March 2015 issue. The top 50 were:

1. Jamie Dornan

2. Benedict Cumberbatch

3. Tom Hiddleston

4. Robert Pattinson

5. Henry Cavill

6. Theo James

7. Harry Styles

8. Jamie Campbell Bower

9. Jared Leto

10. Pharrell Williams

Pharrell Williams



Pharrell Williams (Richard Shotwell/PA)

11. Liam Hemsworth

12. Johnny Depp

13. Chris Hemsworth

14. Ian Somerhalder

15. Charlie Hunnam

16. Richard Armitage

17. Zayn Malik

18. Alex Turner

19. David Gandy

20. Orlando Bloom

Orlando Bloom



Orlando Bloom (Jonathan Brady/PA)

21. Matt Bomer

22. Niall Horan

23. Idris Elba

24. Michael Fassbender

25. Alexander Skarsgard

26. Zac Efron

27. Chris Martin

28. Paul Wesley

29. Bradley Cooper

30. Chris Evans (actor)

Chris Evans



Chris Evans (Yui Mok/PA)

31. Brandon Flowers

32. Dan Stevens

33. Lewis Hamilton

34. Kit Harington

35. Gerard Butler

36. Matt Smith

37. Max Irons

38. Robert Downey Jr

39. Daniel Radcliffe

40. James McAvoy

James McAvoy



James McAvoy (Jonathan Brady/PA)

41. Josh Hutcherson

42. Sam Claflin

43. David Beckham

44. Drake

45. Leonardo DiCaprio

46. Oliver Cheshire

47. Ryan Gosling

48. Channing Tatum

49. Chris Pratt

50. Colin Farrell