Princess Charlotte steals the show at the polo with mum Catherine and Prince George

(Image credit: Shutterstock/Rex)

The Duke and Duchess of Cambridge are famously intensely private about their children, Prince George, Princess Charlotte, and Prince Louis.

The three children are rarely spotted out at royal events - and Catherine and William do their utmost to retain their privacy as they go about their day-to-day life.

So it was a real surprise when Catherine and her two eldest children, George and Charlotte, were photographed attending the Maserati Royal Charity Polo match in Gloucester on Sunday, in support of dad William.

In perhaps the most candid snaps of the three royals ever seen, royal fans witnessed an adorable glimpse into normal family life for the Cambridges - showing they really are just like everyone else.

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.

The three-year-old appeared to be having the time of her life at the event, rolling around in the grass and running about with older brother George, in the way that all kids do.

The littlest Princess, wearing some pretty sunglasses, left her mum in fits of giggles later on, as she attempted a headstand near the grassy verge the Duchess was sat on.

Princess Charlotte and mum Catherine also put on an adorable display together, with Charlotte cuddling close to her mother during a quieter moment, and later playing with her hair in admiration.

How sweet!

Prince George also appeared to be enjoying his Sunday off school, playing with sister Charlotte and cousin Savannah during the polo match.

However, it looks as though the third-in-line to the throne also suffered a little tearful moment on the day. But of course, the Prince was quickly comforted by mum Catherine - and appeared to be back to normal pretty soon!

Royal fans rarely witness the Cambridge family in this kind of setting - more regularly seeing them at official royal events. Just a day before, the family attendied the Trooping the Colour ceremony - so were likely happy to enjoy a more relaxed day out on the Sunday.

Catherine, Duchess of Cambridge opted to make the two-hour trip from Kensington Palace to Gloucester without newborn Prince Louis, who is now about six weeks old.

But the royal looked undeniably fabulous post-birth, deciding on a high-street dress for the polo.

The Duchess wore a £39.99 striped midi dress, from Zara, for the countryside day out, paired with some of her signature, Russel & Bromley wedges.

Unfortunately, due to the famous, Kate-effect, the Zara dress is now sold out. However, it seems Zara are planning to bring the dress back in stock soon - so keep your eyes peeled on the website!