Royal family photos don't get much cuter than this. Prince William poses with his children, Prince George, Princess Charlotte, and Prince Louis, in a newly surfaced photo from a polo match the royals attended earlier this month.

The image was shared by The Army in London on Twitter in honour of George's sixth birthday on Monday (22 July). While most of the images from June 10's King Power Royal Charity Polo Day show royal mums Catherine, Duchess of Cambridge, and Meghan, Duchess of Sussex, with their little ones, this photo marks a charming, rare sighting of William with the brood at the outing.

The proud father of three, dressed in a blue blazer, dark trousers, and brown suede shoes, wears a big smile as he holds one-year-old Louis in his arms. Birthday boy George poses in front of him, wearing a green shirt and camouflage shorts. Finally, Charlotte stands beside her brother, sporting a pink floral dress. She's apparently fixated on the Irish wolfhound to her right, Domhnall, the mascot for the Irish guards. Two soldiers stand smiling behind him.

What to read next

Also at the event, the Duchess of Cambridge was seen wrangling her kids, while William competed against his brother, Prince Harry, on the field. Meanwhile, Meghan brought her two-month-old Archie for a surprise appearance.

Prince George and Princess Charlotte at Buckingham Palace