After wowing the crowds in a stunning Jenny Packham gown at an Olympics event this weekend, the Duchess of Cambridge continued to be a dream in green at a polo bash today.
But, unfortunately, a few rays of sunshine appeared to have fooled Kate into donning a pretty summer dress - and then the winds got up, posing somewhat of a sartorial problem.
As usual, though, Kate dealt with the Marilyn Monroe moment with grace, and still managed to look poised in her buttoned-up petal-print frock from Libelula.
She chose to wear the dress to watch Prince William and Prince Harry compete in the annual Audi Polo Challenge at Cowarth Park in Windsor.
Kate teamed her pretty frock with platform tan wedges and her trademark coiffed mane.
But it wasn't even the Duchess who stole the show this time; her super-cute cocker spaniel puppy Lupo was unsurprisingly a favourite with crowds.
What do you think of Kate's look? The Princess of Polo? Leave your thoughts below...
See more Kate Middleton style here: