Five-year-old George, whose blonde locks have gotten a little darker, shared a cute moment with his cousin, Mia Tindall, 5, on the fairgrounds of the Burnham Market international horse trials in Norfolk on Friday.
“It could have been they were measuring up against each other. But they were all just messing about and playing and joking while their parents chatted,” an onlooker tells PEOPLE.
The royal playmates, who are just six months apart, had fun with their parents — Prince William, Kate Middleton and Zara and Mike Tindall — before George joined his sister Princess Charlotte, who turns 4 on May 2, for a ride on the bumper cars and slides.
Zara and Mike’s youngest daughter, Lena, who turns 1 in June, was nearby in her stroller as the older kids periodically went to check on her throughout the day.
“They had been watching Zara (an accomplished equestrian) competing in the showjumping, from the top of a hill and then all ran down a hill together,” the onlooker continues. “They were playing together all. Mia will make friends with anybody!”
- Can’t get enough of PEOPLE’s Royals coverage? Sign up for our newsletter to get the latest updates on Kate Middleton, Meghan Markle and more!
Their fun and friendly relationship matches that of their parents, Prince William and Zara. The older royal cousins are similar in age. Over the decades, they’ve often been seen at the same royal — and non-formal — occasions from Trooping the Colour to polo matches with their kids.
“Mia seems more outwardly going than George,” the source adds.
William, who is one of Mia’s godparents — gave Mia a ride on his shoulders at one point, while Zara’s husband, Mike Tindall took George on his shoulders as the young prince played with a toy sword.
“They are all live wires, with loads of energy,” the onlooker says.