The Duke of Sussex has beaten Bradley Cooper and David Beckham in Harper’s Bazaar’s list of hottest men of all time.

Montecito-based Prince Harry, 40, beat of stiff competition from the world’s most famous faces, including American heartthrobs Channing Tatum and Matthew McConaughey.

Despite the Prince of Wales not featuring on the list, Meghan Markle‘s husband scooped 25th position out of 50, just years after he won the title of the world’s hottest royal in 2020 by People magazine.

In Harper’s Bazaar rankings, the royal scored higher than longstanding British football legend, David Beckham, 49, and actor Bradley Cooper, also 49.

Taking the top spot was the late American actor James Dean, who claimed the hearts of fans across the globe during the peak of his career in the 1950s.

The Duke of Sussex (seen in May in Nigeria) was crowned the 25th hottest man of all time by Harper's Bazaar
+5
View gallery

The Duke of Sussex (seen in May in Nigeria) was crowned the 25th hottest man of all time by Harper’s Bazaar

The magazine credited David Beckham’s love of fashion and quality family time as the basis for his position in the 39th spot.

Gigi Hadid’s flame Bradley Cooper came in slightly higher at 32, thanks to his facial features and diverse acting portfolio.

However, beating both was father-of-two Prince Harry, who has long set hearts swooning with his ginger locks.

Harry is no stranger from lists of this kind, and in 2019, he was announced as People’s winner of the ‘Sexiest Dad Alive’ title – beating a host of famous faces including celebrities like, Ryan Lochte, Steven Yeun, and Ryan Reynolds.

One year later in 2020, the royal father-of-two was dubbed the ‘sexiest royal’ by the readers of People Magazine.

Among the worthy runners up was Prince Carl Phillip of Sweden, Prince Felix of Luxembourg, and Prince Mateen of Brunei.

It comes after Prince Harry sat down for a fireside chat with a former Spanish basketball star at the start of October to discuss purpose, performance, and productivity, as part of his role with a mental health charity.

The Duke of Sussex has held the role of chief impact officer at the US coaching and mental health firm, BetterUp since 2021 and this year it has partnered with ex NBA player Pau Gasol’s foundation to help people ‘find their flow’.

Harry beat Hangover actor Bradley Cooper (pictured in 2019), 49, in the rankings, who claimed the 32nd spot
+5
View gallery

Harry beat Hangover actor Bradley Cooper (pictured in 2019), 49, in the rankings, who claimed the 32nd spot

49-year-old former footballer and father-of-four David Beckham came 39th out of 50
+5
View gallery

49-year-old former footballer and father-of-four David Beckham came 39th out of 50

Taking the top spot was the late American actor James Dean, who rose to fame in the '50s (pictured: James Dean poses for a Warner Bros publicity shot for his film 'Rebel Without A Cause' in 1955 in Los Angeles)
+5
View gallery

Taking the top spot was the late American actor James Dean, who rose to fame in the ’50s (pictured: James Dean poses for a Warner Bros publicity shot for his film ‘Rebel Without A Cause’ in 1955 in Los Angeles)

Harper’s Bazaar hottest men – the list in full

 1. James Dean

2. Marlon Brando

3. Cary Grant

4.  Rock Hudson

5.  Paul Newman

6. Elvis Presley

7. Steve McQueen

8. Robert Redford

9.  Clint Eastwood

10. Richard Gere

11. Denzel Washington

12. Kurt Cobain

13.  George Clooney

14.   Brad Pitt

15.  Leonardo DiCaprio

16.  Ricky Martin

17.  Heath Ledger

18. Jared Leto

19.  Pharrell Williams

20.  Justin Timberlake

21. Lenny Kravitz

22. Ryan Phillippe

23. Idris Elba

24. Jake Gyllenhaal

25. Prince Harry

 26. John Stamos

27.  Tyson Beckford

28.  Orlando Bloom

29. Ryan Gosling

30. John Legend

31. Ryan Reynolds

32. Bradley Cooper

33. Channing Tatum

34. Matthew McConaughey

35. Drake

36.  John Cho

37. Jon Hamm

38.  Michael B. Jordan

39. David Beckham

40. Rami Malek

41. Donald Glover

42. Joe Manganiello

43. A$AP Rocky

44. Alexander Skarsgård

45. Dev Patel

46. Henry Cavill

47.  Chris Hemsworth

48. Zayn Malik

49. Mahershala Ali

50. Cary Fukunaga

Harry defined ‘flow’ as a state of ‘complete focus and absorption in an activity’ that leads you to ‘peak performance, fulfillment and greater well-being’.

In the wide-ranging interview Gasol, a two-time champion with the LA Lakers and a three time Olympic medalist, opened up about his basketball journey and how he finds his own ‘flow’.

Gasol claimed that for him ‘flow’ was about giving him a ‘sense of direction, a sense of purpose.’

He continued: ‘You really don’t think about the outcome [of a game]. [Instead you are] just fully present and embracing that moment.

‘You are playing for something bigger. You feel the responsibility but also the privilege. It [flow] is the moment of being fully present.’

The Duke of Sussex (seen in September in New York) is no stranger to lists of these kind, and in 2020, he was voted the sexiest royal by the readers of People magazine
+5
View gallery

The Duke of Sussex (seen in September in New York) is no stranger to lists of these kind, and in 2020, he was voted the sexiest royal by the readers of People magazine

He continued that teams will have ’emotional leaders’ who ‘recognise the moments we are getting off track’ and work to help ground them.

He added that so much of the game is about mental strength: ‘The power of the mind, your body can be sore, fatigued and [you have to think] is your mind going with that feeling and saying you can’t do it anymore?

‘Or are you going to be champions who excel [in these moments] and decide you are not going to listen [to your body] because nothing will stop us from wining this game.’

The basketball star also touched on his relationship with the late Kobe Bryant, whose daughter Natalia he is a godfather to.

He sweetly commented: ‘I have never had a teammate like Kobe that pushed me the way he did. He set the tone. His work ethic was something I couldn’t even [imagine].’