Skip to main contentSkip to footer

Princess Mary, Queen Mathilde and Princess Letizia: the week's best royal style in pictures

Share this:

Princess Mary of Denmark stepped out in two elegant outfits this week.

On Thursday the 42-year-old princess wore a simple pale pink shift dress and matching pink heels. Mary swept her brunette hair off her face to reveal her radiant complexion and a set of dazzling drop earrings.

Three days previously the mother-of-four chose a dark green dress with a long-sleeved sheer number over the top for her appearance at the Maternity Foundation.

Elsewhere the Countess of Wessex opted for an all-navy outfit for a day of engagements in Wiltshire, while Queen Mathilde of the Belgians and Princess Victoria of Sweden both showcased several vibrant outfits during Mathilde and King Philippe's state visit to Sweden.

More Fashion

See more