Gallery: The best royal style of the week

The Duchess of Cambridge wowed at Saturday's Trooping the Colour ceremony in an Alexander McQueen coat, Philip Treacy hat and Balenciaga earrings.

Kate opted for a Roksanda Ilincic colour block dress for the Patron's Lunch on Sunday.

The Duchess wowed in a Catherine Walker coat dress at the Order of the Garter ceremony on Monday - a look she had first worn five years ago.

Kate rewore this Day Birger coat to attend a garden party in Northern Ireland on Tuesday.

Looking lovely in lace with this incredible Dolce & Gabbana dress at Royal Ascot on Wednesday.

The Queen wore a vibrant green Stewart Parvin coat and dress with a Rachel Trevor hat for Trooping the Colour.

Her Majesty wore another colourful outfit - a bright pink coat and hat - for the Patron's Lunch.

Kicking off Royal Ascot in style with a yellow coat and floral hat.

The Queen wore a pale pink coat and patterned dress for her second consecutive day out at Ascot.

The Monarch steered away from her favoured pastel hues for a vibrant blue coat and orange hat on day three of Ascot.

Princesses Beatrice and Eugenie both wore stripes for Sunday's Patron's Lunch.

Princess Eugenie wowed in a red cowl neck dress at UNAIDS Gala at Design Miami/ Basel on Monday.

A statement hat added a bold touch to the Countess of Wessex Ascot outfit on Tuesday.

Sophie Wessex wore a stylish blue ensemble for day 2 of Royal Ascot.

Zara Tindall added bold accessories for her eye-catching Royal Ascot appearance on Tuesday.

Princess Mary made a colourful debut at Royal Ascot on Wednesday.

Princess Charlene wowed in white at the 56th Monte Carlo Opening Ceremony at the Grimaldi Forum on Sunday.

New mum Princess Sofia looked stunning in a white dress and metallic heels at the Polar Music Prize in Stockholm on Thursday.

Crown Princess Victoria also wore a white gown for the awards, with embellished cape detail.

Queen Letizia turned heads in leather culottes and a fuchsia blouse at the Princess of Asturias Foundation Annual Meeting.

Queen Letizia looked elegant in a monochrome ensemble for the Telefonica Presentation in Madrid on Tuesday.

The Spanish queen wowed in a pink embroidered coat and dress in Salamanca, Spain on Monday.

More Celebrity Style

See more