The Duchess of Cambridge was wearing a beautiful royal blue dress and unfortunately, the skirt decided to go rogue when she bent over to accept a bouquet of flowers from a young girl.
Without missing a beat, Kate just put her gloved hand over the skirt to try to conceal the Marilyn Monroe moment and continued with the conversation.
The 9-year-old girl told Us Weekly that she was "nervous but excited" to meet her and that she took her inside when the Duchess said that she wanted to meet the rest of the class.
Wardrobe malfunction or not, Kate Middleton always manages to look absolutely amazing.
Want More? Like us on Facebook
Gallery | Celebrity Wardrobe Malfunctions