Each year at Sandringham, members of the public gather to greet the royals, offer gifts, take photos, and share brief but memorable interactions. This Christmas was no exception.
On Thursday, 12-year-old George joined his parents, Prince William and Princess Kate, along with his younger siblings, Princess Charlotte and Prince Louis, as they attended church and met crowds outside. Many onlookers were surprised by how tall George has become, with fans commenting on how quickly he’s growing.
One particularly touching moment stood out. After wishing all three children a Merry Christmas, a well-wisher took George’s hand and shared a personal message just for him, telling him that “Granny Diana would be ever so proud.”

George responded with a shy smile, softly saying “thank you” as he laughed. Prince William, standing nearby, added that the comment was “very kind.”
Royal fans were quick to react online. Many described the exchange as emotional and beautiful, with several saying it brought them to tears. Others praised how well the Wales children are being raised, adding that Princess Diana would indeed have been proud.
Princess Charlotte also shared a sweet moment during the walkabout, warmly hugging a member of the crowd.
Elsewhere, Princess Kate chatted with another well-wisher about George’s height after they joked he might grow to be six-foot-four. Kate smiled and agreed, noting that he’s quickly catching up to everyone.

George was later seen looking delighted when he received an Aston Villa-themed gift. Both he and Prince William are well-known fans of the football club, and George thanked the giver enthusiastically.
Later that day, King Charles’ Christmas speech aired, featuring clips of George from a recent visit to the homelessness charity The Passage. William took his son there on December 16 — a visit that echoed a similar moment from 1993, when Princess Diana brought a young William to the same charity.

It was a Christmas filled with small gestures, meaningful connections, and moments that clearly touched many hearts.