Prince Harry scores bruising victory over David Beckham amid their bitter feud
The former friends are not on speaking terms after a falling out
Prince Harry has scored a bruising victory over David Beckham in a list of the top 50 most beautiful men of all time.
The Duke of Sussex was ranked 25th in Harper’s Bazaar’s published list, while Beckham was placed 39th.
Other popular celebrities, including Ryan Gosling and Ryan Reynolds, are featured in the list, with 1950’s icon James Dean taking the number one spot.
Former friends Prince Harry and Beckham are not on speaking terms after Harry’s wife, Meghan Markle, accused Beckham’s wife, Victoria, of leaking private information about them to the press.
The accusations led to a fallout between Prince Harry and Beckham, and they still are not speaking terms.
Beckham has a close relationship with many of the Royal Family, including Prince William.
He attended both William’s and Harry’s weddings with his wife, Victoria, and queued for 12 hours to pay his respects to the late Queen after her death in 2022.