The duchess proved her savvy shopping skills yet again today, stepping out in a relatively low-cost Zara dress alongside Prince George and Princess Charlotte to watch Prince William compete for the Maserati Royal Charity Polo Trophy.
Prince George - wearing a navy shirt, beige shorts and navy sneakers - played around with a polo mallet in the grass.
It was a busy weekend for the Cambridges this weekend as they had Trooping the Colour on Saturday.
Kate could be seen pulling out toy guns, a walkie talkie and more treats for the duo to play with.
However, several people on Twitter have shared their outrage as one of the toys Prince George was playing with was a toy gun.
"People are complaining because Prince George had a plastic gun".
When it comes to toys and playing, it's been known that the Duke and Duchess encourage their littles ones to go outside. My American side here, biased maybe b/c of everyday gunviolence in U.S., but my British side agrees.
But pictures from the day depicting George brandishing a toy gun cast a shadow on an otherwise happy day. "This looks far too real", someone else wrote.
The trio attended the Beaufort Polo Club yesterday to cheer on Prince William and they had all the fun. "It's bloody ridiculous", another Twitter user wrote.