Princess Catherine also showed off her people skills recently at the Dame Kelly Holmes Trust, a youth development charity founded by Olympian Dame Kelly Holmes.
In attendance were, Catherine (obviously), Dame Kelly herself and some pupils from St Katherine’s School in Bristol that the charity supports.
According to The Daily Mail, Dame Kelly said that the Princess of Wales shared that she’s “still learning” to be a princess when students asked what it’s like being a member of the royal family.
“They were just asking her about being a royal. Was it something that she wanted to do? And she said she had to learn. It’s a struggle to know that you can be accepted and fit in and you are still learning every day,” Dame Kelly said.
“Doing public speaking isn’t a natural thing for lots of people is it? And she was saying she is still working that out but has to project. So you know again, she humanised everything. Not everyone is perfect.”
Catherine also revealed to Dame Kelly that her three children - Prince George, Princess Charlotte and Prince Louis - all have vastly different personalities.
“I asked her, I said you’ve got three children and do you see different traits in them? She said, ‘Oh yes.’”
But learning how to manage her children’s differences has helped Catherine understand that all children have different needs.
WATCH: Princess Catherine, Prince William and their children arrive at King Charles III's coronation
“She said that’s the thing. It’s like learning how to handle the different traits and different needs and abilities even with three young children shows her the need to do it with masses of children,” Dame Kelly recalled.
While at the Dame Kelly Holmes Trust, Catherine wore a bright yellow blazer from LK Bennett with white trousers and white Veja sneakers.