The Duke of Edinburgh has been voted as being more stylish than his grandson Prince Harry.

Philip, 94, is in twelfth position on GQ magazine's Best Dressed Men list for 2016, while Prince Harry is in position 38.

Actor Eddie Redmayne leads the fashion pack in first position, while it is a family affair for the Beckhams as both David and his son, Romeo, are in the top 10.

Footballer David is in position number four, while 13-year-old Romeo is number eight on the list.

This year has seen the younger Beckham's modelling career take off, including starring in the Christmas campaign for fashion giant, Burberry.

The second spot on the list is occupied by X Factor judge and BBC Radio 1 presenter Nick Grimshaw.

Singer Sam Smith is a new entry on the list in third position, One Direction's Harry Styles is in sixth position, musician Skepta is seventh and Sherlock star Benedict Cumberbatch is ninth.

The Great British Bake Off's Paul Hollywood has landed himself in first position on the top 10 worst-dressed men list.

Other names on the worst-dressed list include comedian Josh Widdicombe in second position, The Only Way is Essex's Jake Hall in third, and Top Gear host Chris Evans in tenth.

The best and worst dressed lists are voted for by GQ staff and a panel of experts including: fashion designer Giorgio Armani, Alexander McQueen's creative director Sarah Burton, designer Tom Ford, Nick Grimshaw, TV presenter and Daily Mail columnist Piers Morgan, model Lara Stone and fashion designer Vivienne Westwood.

Here is GQ's top 10 best dressed men list:

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

:: The list appears in the February 2016 issue of GQ