Mark Cuthbert/UK Press via Getty Images
Kate Middleton nearly flashed her knickers on Wednesday, Nov. 20. The Duchess of Cambridge had yet another Marilyn Monroe moment when her Orla Kiely skirt got caught in the wind. Fortunately, the fashionista prevented suffering a wardrobe malfunction in public by pressing it against her legs.
Feeling easy and breezy, the 31-year-old royal was the picture of elegance in London. She turned out to support Place2Be, a charity providing school-based mental health and emotional support services.
Of course, this isn't the first time Prince William's wife has narrowly avoided a style slip-up. When she attended the Inauguration of Warner Bros. Studios in April 2013—while six-months pregnant, no less—Middleton was caught off guard when her loose-fitting Topshop dress billowed in the wind.