Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Marie Claire
Marie Claire
Lifestyle
Kristin Contino

Prince Harry Has Beat Out David Beckham and Channing Tatum on 'Hottest Men of All Time' List

A black and white photo of Prince Harry wearing a suit and tie smiling and waving.

Move over, Hollywood royalty, because there's a Montecito prince in town. Prince Harry has secured his place among history's sexiest men on Harper's Bazaar's recent "50 Hottest Men of All Time" list—and he's beat out some major stars for the honor.

The Duke of Sussex—who turned 40 in September—was ranked as 25th on the list, placing even higher than sex symbols like David Beckham, Bradley Cooper, Ryan Gosling and Channing Tatum. While Magic Mike's abs might make headlines, it turns out there's something undeniably magnetic about a real-life prince.

Harry has found himself in some legendary company on the magazine's list, with icons James Dean, Marlon Brando, Cary Grant, Rock Hudson and Paul Newman claiming the top five spots respectively.

Harry outranked some big Hollywood stars on the list. (Image credit: Getty Images)

As for what earned the Duke of Sussex—who recently showed off his surfing skills in a new video—his place on the list, it wasn't the polished prince in military regalia. Instead, his top hottie moment came during a casual afternoon engaging with young people, which probably should come as no surprise.

Harper's Bazaar noted "the younger of British princes has long remained one of the most covetable bachelors in the world," adding his "peak level of hot" occurred during a 2017 event with charity Fit and Fed.

During the engagement seven years ago, he played with kids who were impacted by the charity, tossing balls and appearing very in his element.

Harry's "peak level of hot," per the mag, took place during this 2017 event with British kids. (Image credit: Getty Images)

As for the rest of the Harper's Bazaar list, Jake Gyllenhaal snagged the spot just above Harry, ranking at number 24, while John Stamos grabbed the place below the prince. Have mercy.

Rounding out the rest of the top 30 were Tyson Beckford, Orlando Bloom, Ryan Gosling and John Legend. Surprisingly, Prince William and his fan-favorite beard didn't make the top 50, but there's always next time.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.