What a week it's been for royal style! Queen Maxima and King Willem-Alexander came to London on their first state visit in 35 years and the Dutch Queen has treated us to some fabulous outfits. The Queen, the Duchess of Cambridge and the Duchess of Cornwall all donned their finest gowns for a state banquet on their behalf at Buckingham Palace.
Then we've had daily style bursts from the Duchess of Sussex on her royal tour of Australia and the South Pacific with her husband Prince Harry. The pregnant Duchess has wowed us with a gorgeous selection of dresses for both formal engagements and informal daytime events.
Take a look at the best outfits of the week below…
Duchess Meghan
Meghan's breath-taking white gown by New York designer Theia was absolutely stunning. The Duchess wore the dress for her first official engagement in Tonga with her husband, Prince Harry. She wore the gown, which featured sparkling shoulder details, for a private audience with His Majesty King Tupou VI and Queen Nanasipau-u.
The royal teamed it with a stunning aquamarine ring from her late mother-in-law Princess Diana's collection, Aquazzura Deneuve heels, a clutch by Givenchy and earrings by Birks.