Duchess Kate, Princess Mary, Charlotte Casiraghi and Queen Rania: a gallery of the week's best royal style
The Duchess of Cambridge, Queen Letizia, Princess Beatrice and Princess Victoria: a gallery of the week's best royal style