Prince Harry Beat Out Some Surprising Guys in New "Hottest Men of All Time" List

He landed at no. 25 on a list of 50 very sexy names.

Max Mumby/Indigo/Getty Images

Max Mumby/Indigo/Getty Images

Long before Prince Harry and his brother, Prince William, became embroiled in a royal feud, there was always a divide among royal fans. There was one camp that preferred the older sibling's blonde hair and blue eyes and another group that was all about the bad-boy younger brother. Now, anyone who is Team Harry (and even Harry himself) has a new reason to brag: Harper's Bazaar named the Duke of Sussex no. 25 on its recent "50 Hottest Men of All Time" list—beating out some very big names.

Jordan Pettitt/PA Images via Getty Images

Jordan Pettitt/PA Images via Getty Images

Harry's placement at the middle of the list puts him ahead of leading men like Bradley Cooper, Ryan Gosling, and Channing Tatum. It also places him above perennial heartthrob David Beckham, which is saying a lot as the football pro nabbed People's Sexiest Man Alive title in 2015. Bazaar's list does lean a little heavy on the classics, placing James Dean, Marlon Brando, Cary Grant, Rock Hudson, and Paul Newman at the top of the list.

Don MacKinnon / AFP

Don MacKinnon / AFP

The publication explained that "the younger of British princes has long remained one of the most covetable bachelors in the world," and added that his "peak level of hot" was back in 2017 at an event with the charity Fit and Fed. Unfortunately for royalists and fans of Prince William's new beard, he didn't make the cut at all.

Other names that did, however, include Donnie Darko himself Jake Gyllenhaal, model and actor Tyson Beckford, certified cool dad Orlando Bloom, and another Sexiest Man Alive alum, John Legend.