Kate Middleton and Prince William clash over Prince George

Prince George, as far as the world knows, is a model seven-year-old. He has never peddled hell for leather straight into the iconic Round Pond in Kensington Gardens, his flapping nanny and security team in his wake. 

He has never set fire to a wing of the 400-year-old palace where he lives or taken it upon himself to give his little sister Princess Charlotte a haircut while she peacefully slumbers, dreaming about Gan Gan’s tiara vault.

But despite the fact that the kid seems like a polite, sweet boy with a cheeky grin, he is already creating serious headaches for his parents, William and Kate, the Duke and Duchess of Cambridge.

Overnight the boy (who turns eight later this month) and his parents were back at Wembley Stadium for the second time in a fortnight to cheer on the English team in the Euro 2020 final, and for the second time in as many weeks, his choice of outfit was a divisive one.

There the little chap stood in the Royal Box, dressed in a suit and tie, looking like a tiny accountant or mid-level management consultant, while around him 65,000 Brits let loose in an eye-popping display of nationalist fervour and warm lager.

Now, it has emerged that William and Kate disagreed over what the boy should be allowed to wear for the big game, with his father keen on him donning an England jersey and his mother pushing back, The Telegraph reports.

Wimbledon champion Marion Bartoli told the paper, “Yesterday I had an afternoon tea with the Duchess and it was very much a discussion whether George will be allowed to wear the jersey tonight at Wembley or not.”

While William, a man who has been shoved into tiny Little Lord Fauntleroy suits since an intolerably early age, wanted his son in a far more casual but sporty get-up, Kate was “not so keen”.

Given George arrived suited, again, it’s obvious who won.