He may be young, handsome and have a legion of adoring fans, but Prince Harry has just been outshone by his own grandfather.
The Duke of Edinburgh, aka 94-year-old Prince Philip, was voted into 12th position on GQ magazine's 50 best dressed men list for 2016... while Prince Harry came in 38th.
The injustice!
Advertisement
GQ's top 10 best dressed men in Britain
1. Eddie Redmayne
2. Nick Grimshaw
3. Sam Smith
4. David Beckham
5. Patrick Grant
6. Harry Styles
7. Skepta
8. Romeo Beckham
9. Benedict Cumberbatch
10. David Gandy
Prince Harry's grandfather may be incredibly dapper, but we can't help but feel the 31-year-old prince was robbed.
Don't believe us? Check out his most stylish looks ever in our gallery below - he's been rocking it since 1984...
Advertisement