Meghan Markle has made her Royal Ascot debut alongside husband Prince Harry, wearing a button-down dress in cream by Givenchy, her new go-to designer, and a black and white fascinator by A-list milliner Philip Treacy.
The opening of the annual fixture, which this year will run from 19th to 23rd June, is a key date in the royal family's calendar, not least because the Queen is such a dedicated horse-racing aficionado: she has attended the races every year since she ascended the throne in 1953, and has a habit of backing winning horses, too (rumour has it that she turns to the Racing Post first in her daily stack of reading material).
Thanks to strict etiquette rules (which bans one of Meghan's favourite styles, the off-the-shoulder boat neckline) fine-tuning the perfect Ascot outfit can be a sartorial minefield, but the new Duchess of Sussex's ensemble showed that it's certainly possible to comply with the Ascot dress code while staying true to your personal style.
The couple arrived at the race course in the third carriage of the royal procession, along with the Earl and Countess of Wessex, Harry's uncle and aunt, and are set to present the winner's trophy for the 4.20pm race this afternoon.
With the Duchess of Cambridge still officially on maternity leave following the birth of her third child, Prince Louis, and the Duke's calendar filled with a series of work engagements (including, no doubt, preparation for his upcoming visit to Israel, Jordan and the Occupied Palestinian Territories), it's unclear whether the couple will join Her Majesty in the royal box this year.
Though she officially joined the royal family in 2011, Kate didn't attend Ascot until five years later, though not through any slight on Her Majesty's part: though William and Kate were invited in preceding years, the Duchess was only able to accept in 2016, as part of the Queen's 90th birthday celebrations. In keeping with the occasion, she chose a white lace gown by Dolce & Gabbana paired with a fascinator in cream, and for her next Ascot outing in 2017, she stuck to a similar formula, this time in a high-necked dress by her go-to designer, Sarah Burton for Alexander McQueen.
See all the royal arrivals from Royal Ascot in the gallery below...
The Duke and Duchess of Sussex
Meghan wore a button-down dress by Givenchy, paired with a belt and clutch by the French label.
The Duchess of Sussex
The Duchess's striking black and white fascinator is by Philip Treacy.
The Prince of Wales and the Duchess of Cornwall
The Duchess of Cornwall wore a cream ensemble for the annual racing event.
The Countess of Wessex and the Duchess of Sussex
Meghan travelled in a carriage with Sophie, Countess of Wessex, who wore a blush pink gown by Emilia Wickstead with a hat by Jane Taylor.
The Queen chose a sunshine yellow ensemble, with blue floral detailing.
The Queen and Princess Anne
She travelled in a carriage with her daughter, Princess Anne.
Princess Beatrice and Princess Eugenie
Princess Beatrice wore a cornflower blue dress by British couturier Claire Mischevani, with a hat by Juliette Millinery; Princess Eugenie wore an Osman design with a hat by Emily London.