Royals - style icons

Catherine, the Duchess of Cambridge rounds out the top three.

Royals - style icons

Mette-Marit, the Crown Princess of Norway.

Royals - style icons

Queen Máxima of the Netherlands is second best.

Royals - style icons

Victoria, Crown Princess of Sweden.

Royals - style icons

Queen Rania of Jordan.

Royals - style icons

Charlene, Princess of Monaco.

Royals - style icons

Queen Letizia of Spain.

Royals - style icons

Princess Madeleine of Sweden.

Royals - style icons

Sophie, Countess of Wessex is the next one.

Royals - style icons

Readers of the British Hello! magazine choose the most stylish royals. Mary, Crown Princess of Denmark is on top of the list.