The Duchess of Cambridge stepped out in a gorgeous white mini dress by Alexander McQueen.
Kate Middleton's latest look is giving us major Audrey Hepburn vibes.
The Duchess of Cambridge attended Queen Elizabeth II's carriage parade at Royal Ascot in England on Tuesday in an ensemble seemingly inspired by one of Hepburn's most iconic outfits from My Fair Lady.
WATCH: Kate Middleton & Princess Charlotte Are Totally Twinning at the Trooping the Colour Parade
The 35-year-old royal pulled out all the stops for the outing, sporting a white lace mini dress by Alexander McQueen. She completed the classy look with a matching bespoke hat, dangly pearl earrings, nude clutch and suede Gianvito Rossi heels.
Her husband, Prince William, also dressed to impress, looking dapper in a top hat and tails.
RELATED: Kate Middleton Rocks Affordable Nautical Ensemble to Boating Event
Middleton spent the day hanging out with Sophie, Countess of Wessex, who looked equally chic in an emerald green dress and tan hat. Judging from the photos, it appears the two exchanged a lot of laughs throughout the day, at one point breaking out in a full-on giggle fest.
The stylish ladies had another funny moment when it was time to hop into their carriage. The Countess of Wessex lost her balance, nearly taking a tumble onto Middleton. Luckily, the mother of two was able to keep her friend stable, avoiding a public mishap.
WATCH: Kate Middleton Looks Lovely in White Lace Dress for First Royal Ascot Appearance
While we adored Middleton's latest ensemble, we couldn't help but be reminded of a similar dress she wore during day two of the Royal Ascot exactly a year ago.
Hear more on that look in the video below!