Princess Charlotte Honors Diana with Nostalgic Outfit at Royal Christmas Service
Princess Charlotte made a poignant style statement at a major royal event. The ten-year-old joined her family for the annual Together At Christmas carol service in London. The event was held at Westminster Abbey on December 5.
Her choice of outfit immediately captured public attention. Charlotte wore a navy blue velvet dress with a white collar. The look was a clear and touching tribute to her late grandmother, Princess Diana.

Details of the Heartfelt Fashion Tribute
The young princess’s ensemble closely mirrored one worn by Diana in December 1981. Princess Diana wore a similar velvet dress with a white collar to a dinner over four decades ago. The parallel was not lost on royal watchers and fashion commentators.
According to reports from Reuters, the event was a family affair. Prince William and Kate Middleton attended with all three of their children. Prince George, 12, and Prince Louis, 7, were also present.
The service will be broadcast on television in the U.K. on Christmas Eve. It aims to celebrate community and compassion during the holiday season. Notable guests included actors like Hannah Waddingham and Eugene Levy.
A Broader Family Gathering and Reflective Message
The gathering extended beyond the immediate Wales family. Kate Middleton’s parents, Carole and Michael Middleton, were in attendance. Her brother, James, and his wife also joined the congregation.
Other royals present included Sophie, Duchess of Edinburgh. Zara Tindall and her husband, Mike Tindall, were also spotted at the Abbey. The event highlighted the family’s united front during the festive period.
Princess Kate, who has hosted the service since 2021, shared a heartfelt letter. She wrote about honoring the “visible and invisible bonds that unite us all.” Her message focused on the quieter, more reflective spirit of the season.
The appearance of Princess Charlotte served as a powerful, silent homage to her grandmother’s enduring legacy. It was a moment of stylish nostalgia that connected past and present within the royal family.
Thought you’d like to know-
What did Princess Charlotte wear to the carol service?
She wore a navy blue velvet dress with a white collar, navy tights, and dark flats. The outfit was a deliberate nod to a very similar dress once worn by Princess Diana in 1981.
Where did the royal Christmas service take place?
The Together At Christmas carol service was held at Westminster Abbey in London. The event was recorded and will air on U.K. television on Christmas Eve.
Which other royals attended the event?
Besides the Wales family, Kate’s parents and brother attended. Sophie, Duchess of Edinburgh, and Zara and Mike Tindall were also present among the guests.
What was the purpose of the Christmas service?
The service, hosted by the Princess of Wales, focuses on community and reflection. It celebrates the people and organizations supporting others across the nation.
Did Kate Middleton speak at the service?
She did not give a spoken address. However, guests received a personal letter from her reflecting on the “softer” spirit and interconnectedness of the holiday season.
iNews covers the latest and most impactful stories across
entertainment,
business,
sports,
politics, and
technology,
from AI breakthroughs to major global developments. Stay updated with the trends shaping our world. For news tips, editorial feedback, or professional inquiries, please email us at
[email protected].
Get the latest news and Breaking News first by following us on
Google News,
Twitter,
Facebook,
Telegram
, and subscribe to our
YouTube channel.



