Prince George stole hearts at the Princess of Wales’ Together at Christmas Carol Service with a touching tribute to his mother, Princess Kate.
The 12 year old carefully chose a forest green tie that perfectly echoed the shade of Kate’s jacket, proving that sometimes actions really do speak louder than words.
His younger siblings, Princess Charlotte and Prince Louis completed the coordinated family look at Westminster Abbey.
Charlotte wore a navy dress with a crisp white collar, while Louis’s tie blended green and blue tones, tying the whole family’s festive palette together.
At just ten years old, she is already showing signs of inheriting the style genes of her mother and her late grandmother, Princess Diana.
Back in June 1984, Diana attended Trooping the Colour in a baby blue Jan Van Velden dress featuring a rectangular statement collar.
Charlotte’s Christmas carol dress echoed that very same statement collar, albeit in a richer, darker hue, serving as a subtle tribute to her grandmother’s timeless elegance.
Prince William opted for classic navy suits with white shirts, allowing the children’s thoughtful styling to shine.
This wasn’t George’s first public gesture of support. Just weeks earlier, he stepped in to accompany his mother at the Royal British Legion’s Festival of Remembrance at the Royal Albert Hall.
It was his first attendance at the solemn ceremony honouring fallen service personnel from Britain and the Commonwealth.
George joined Kate in dark attire accented by red poppy pins, offering a touching reminder of the young prince’s growing role as a supportive and thoughtful son.
Last year’s festival marked the Wales family’s first public outing together since June, during a particularly challenging time following Kate’s cancer diagnosis.
William recently praised his children in an interview with Eugene Levy for Apple TV, noting they handled the past year “brilliantly.”

