Get the latest gossip
Prince Harry beats David Beckham in list of hottest men of all time as fans fume: ‘Certainly rigged!’
In Prince Harry news, he's been named as the 25th hottest man, beating the likes of Bradley Cooper, David Beckham and Ryan Gosling.
Fans are in disbelief that Harry beat Becks (Credit: Cover Images)Hollywood legends George Clooney, Brad Pitt and Leonardo DiCaprio also made the list, placing 13th, 14th and 15th. The royal beat the likes of actor Ryan Gosling (29th), sports icon David (39th) and Chris Hemsworth (47th). The late James Dean has been named as the hottest man of all time (Credit: Shutterstock) Fans have shared their thoughts online, with many having VERY mixed reactions to Harry placing 25th.
Or read this on Entertainment Daily