David Bowie named best-dressed Briton in history

David Bowie has been named the best-dressed Briton in history - beating two queens and a duchess to the title.

The 66-year-old Starman singer topped a poll for BBC History Magazine.

The eclectic list sees Bowie, whose Ziggy Stardust jumpsuit and Union flag coat recently went on display at the Victoria & Albert Museum, in top place.

David Bowie pictured in 1972. Credit: PA/PA Archive

He is followed by Elizabeth I, who is credited with "perfection" when it came to her wardrobe throughout her long reign.

Georgiana Cavendish, Duchess of Devonshire, the 18th century aristocrat who was played by Keira Knightley on the big screen, is third.

The top ten were:

The poll featured 4,067 votes on the BBC History Magazine website.

David Bowie

Elizabeth I

Georgiana Cavendish, Duchess of Devonshire

George "Beau" Brummell

Queen Alexandra

Anne Messel

Henry III

Ellen Terry

Charles James Fox

Samuel Pepys