David Beckham's eight-year-old son Romeo, Prince Harry and Prince William have made their debuts on a list of Britain's Best-Dressed 'men'.
The GQ Best-Dressed List 2011 features Little Britain star David Walliams at 11, Doctor Who's Matt Smith, a new entry at 12, David Beckham at 16 and Prime Minister David Cameron, who has dropped from eighth place last year to 20.
Actor Aaron Johnson, 20, who last year fathered a baby girl with director fiancee Sam Taylor-Wood, 43, scooped first place from last year's winner, Twilight heart-throb Robert Pattinson.
Prince Harry, a new entry in the style rankings, beats his older brother by coming fifth, with experts crediting the fact he "looks good because he really doesn't care".
Prince William is also a new entry at 27, with US rapper Pharrell Williams endorsing the future king's style, saying: "I like it when Prince William goes dandy. He's got all the proper wardrobe when they do the hunting thing. They kill that!"
GQ said: "Prince William is following in his father's footsteps as a great ambassador for British style."
Romeo is 26th, with experts describing the Beckhams' middle son, who last year signed a deal for his own fashion label, as "the celebrity of the future".
David Walker-Smith, menswear director at Selfridges, told the magazine: "He's experimental, quirky and fun, and his style has nothing mini-me about it. It's me-me!"
Elsewhere in the coveted annual list, X Factor host Dermot O'Leary, a new entry at 40, beats his boss Simon Cowell, who ranks at 43.
The top 50 also includes Twilight actor Pattinson (4), racing driver Jenson Button (9), British rapper Tinie Tempah (15), Sir Elton John (21), Ray Winstone (28), Jude Law (29), music producer Mark Ronson (34), Sherlock star Benedict Cumberbatch at 41 and artist David Hockney at 47.