Harry Styles beats Kate Middleton and Cara Delevingne to win the British Style Award at the BFAs

The 19-year-old took home the prestigious gong as voted for entirely by the public

Harry Styles ain’t just a pretty face and perfect hair.

The 19-year-old scooped the British Style Award at last night’s British Fashion Awards, as voted for entirely by the public.



According to the BFA, the award recognises someone who ‘most embodies the spirit of London and is an international ambassador for London as a leading creative fashion capital’.

Harry beat off stiff competition to take home the statue including Cara Delevingne, David Beckham, Kate Moss and even the Duchess of Cambridge but with the vast legion of Directioners behind him he was always in with a good chance.

The One Directioner was presented the award by three-time winner Alexa Chung, who wore a pale pink mini dress by Stella McCartney with black satin Burberry wedges.

[British Fashion Awards 2013: Best and worst dressed]

[Kate Moss's risqué Playboy cover revealed]



In his typical self-depreciating style, the singer joked during his brief acceptance speech that he ‘didn't think anyone was allowed to win apart from Alexa'.

Harry was suitably attired for the night in an all-black ensemble including a micro printed scarf and ankle boots, all by by Saint Laurent.

Of course his trademark hair was coiffed to perfection too.  

Harry attended the awards ceremony without his band mates who will have been kicking themselves this morning.



Alexa wasn’t the only style queen in attendance last night as Harry rubbed shoulders with Kate Moss, Rosie Huntington-Whiteley, Sienna Miller and Rita Ora.

Looks like it’s Styles by name, Styles by nature eh? EH? Okay, we’ll get our coats…

Do you think Harry was a deserving winner? Let us know over on Twitter.