Prince George stole hearts at the Princess of Wales’s 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.
Her younger siblings, Princess Charlotte and Prince Louis, completed the coordinated family look at Westminster Abbey.
Charlotte wore a navy blue dress with a crisp white collar, while Louis’ tie combined shades of green and blue, uniting the entire family’s festive palette.
At just ten years old, she already shows signs of having inherited the style genes of her mother and her late grandmother, Princess Diana.
In June 1984, Diana attended Trooping the Color wearing a sky blue Jan Van Velden dress with a striking rectangular collar.
Charlotte’s carol dress echoed that 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 boys’ thoughtful style to shine.
This was not George’s first public gesture of support. Just weeks earlier, he stepped in to accompany his mother at the Royal British Legion Festival of Remembrance at the Royal Albert Hall.
It was his first attendance at the solemn ceremony honoring fallen military personnel of Britain and the Commonwealth.
George joined Kate in a dark outfit accented with red poppy brooches, offering a poignant reminder of the young prince’s growing role as a caring and thoughtful son.
Last year’s festival marked the Welsh 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 that they handled the past year “brilliantly.”




