"Completely tone deaf of Kate.to give Prince George a toy gun".
But while many criticized the fact that the little prince was allowed to play with a plastic gun, the debate has been ongoing as others have risen to the defense of children playing with such toys.
At one point, mischievous Charlotte made Kate and Autumn Phillips collapse into fits of giggles as she performed an impressive headstand, while a shy George watched on.
But it was Princess Charlotte who really stole the show on the day, putting on a cheeky display for mum Catherine and the family's close friends, during the match.
She also played a game of tag with her older brother, Prince George.
The moment has been captured, with people going gaga over this royal Tow Sawyer-like child, also giving a flawless throwback to the time Prince Harry shared a similar moment with Princess Beatrice.
George, who was a little more shy, looked like he was having fun learning how to play with a slinky and playing with a toy gun. As crowds sang God Save The Queen, Savannah put her hand over the mouth of Prince George, causing many people to dub it the funniest moment of the day.
The young royal wore the Jersey polo shirt and shorts set, the Prince has previously been seen in a green version of the top but wore navy for the occasion.
"For the royal family, that big appearance on the Buckingham balcony during the Trooping the Colour is a huge deal", said ABC News royal contributor Imogen Lloyd Webber.
William and Kate, who has been on maternity leave since giving birth to Louis, left the newborn home for Trooping the Colour as well.