Victoria Beckham, as it turns out, isn't the most stylish Brit of all time, according to a poll.
In fact, the fashion diva just barely made it to the top ten in the list.
That surely must hurt.
Audrey Hepburn beat Princess Diana, David Beckham and Kate Middleton to claim the most stylish Brit of all time title.
In the survey of 2,000 people, the Breakfast At Tiffany's star bagged over a quarter of the votes, becoming number one style icon, the Mirror reported.
Born in Belgium, Hepburn had British nationality and had spent some of her childhood in England.
She had begun her career as a London chorus girl.
While Princess Diana came second on the list, former England captain David Beckham who turns 40 today came third, highest in the males on the list.
Majority of the top ten positions were claimed by women a only three spots were acquired by men.
Kate Moss was number ten, having received eight per cent of the votes.
Photograph: Chris Jackson/Getty Images
Rockstar David Bowie came finished at number eight.
Photograph: Lucas Jackson/Reuters
Sean Connery was at number seven with nine per cent of the people voting for him.
Photograph: David Moir/Reuters
Queen Elizabeth I received ten per cent votes and finished number six and Twiggy (below) rounded off the top five.
Photograph: STR New/Reuters
Kate Middleton received 15 per cent votes and came at number four.
Photograph: Kevork Djansezian/Getty Images
David Beckham got 17 per cent votes and was among the top three most stylish Brits of all time.
Photograph: Getty Images
Princess Diana received a whopping 23 per cent votes but was only second to Audrey Hepburn.
Photograph: Jayne Fincher
Hepburn received 27 per cent of the votes topping the list of the most stylish people in Britain.
Photograph: Getty Images
With inputs from ANI