However, two little sisters granted with the honour of presenting the Duchess of Sussex with a bouquet of flowers, couldn’t get their heads around the fact that the royal wasn’t wearing a princess dress.
“She wanted to know if you’d be wearing your Princess Elsa dress,” the little girls’ father explained, referring to Princess Elsa in Disney's Frozen.
Kate, who has three children of her own – Prince George, five, Princess Charlotte, four and one-year-old Prince Louis – cheerfully explained her attire.
“I know. I’m sorry, I came in my trousers and my coat because I’m going to see some sheep.”
In fact, William and Kate ended up shearing sheep at the young girl’s family farm.
And judging by these pictures, Kate absolutely loved it!