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.

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.

Kate Middleton at Royal Ascot 2017 | ELLE UK

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

Kate Middleton at Royal Ascot 2017 | ELLE UK

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.

Kate Middleton at Royal Ascot 2017 | ELLE UK

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

 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.

Kate Middleton at Royal Ascot 2016 | ELLE UK

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.