Kate Middleton Channels Audrey Hepburn's 'My Fair Lady' In White Lace At The Royal Ascot

Kate Middleton has stunned in an Alexander McQueen dress at the Royal Ascot and her outfit looked oddly familiar.

MOST POPULAR

If you're currently facing the dilemma of what to wear to a wedding this summer and battling concerns of sweat patches, swollen ankles and whether a fascinator could be used as a shield for your untamed frizzy hair in the unexpected British humidity, look no further for your formal fashion inspiration than Kate Middleton.

Yesterday, the 35-year-old Duchess looked stunning in a white lace dress by Alexander McQueen, paired with a matching chapeau adorned with beaded flowers, and pearl drop earrings – similar to the bespoke pair her sister Pippa wore at her wedding to hedge fund financier James Matthews last month.

ADVERTISEMENT - CONTINUE READING BELOW

Kate's dress featured a high neckline, sheer sleeves, a belted waist, and a bell-shirt that skimmed just below the knee.

Keeping her make-up simple, with a slick of nude pink lipstick and a smokey brown eye, the mother-of-two teased her hair into a low bun at the nape of her neck.

The Royal's dress was reminiscent of Audrey Hepburn's high-neck white dress in the 1964 film, My Fair Lady.

ADVERTISEMENT - CONTINUE READING BELOW

Those with an eye for fashion will remember that Kate wore a smilier lace dress to the Royal Ascot last year - an off-white Dolce & Gabbana long-sleeved number paired with an off-white hat, and pearl drop earrings.

I mean, if it ain't broke…

However, Kate wasn't the only royal who dressed up for the occasion, as Prince William looked quite the gentleman in his top hat, umbrella and coattails.

Kate and Wills really are the perfect pairing.

More from ELLE UK: