Princess of Wales Hosts Magical 2025 Together at Christmas Carol Service with Family
5 December 2025
A Heartwarming Royal Tradition: The Wales Family Lights Up Westminster Abbey for Together at Christmas
5 December 2025
Princess Catherine Shines with Family at Heartfelt 2025 Christmas Carol Service
In a truly magical evening that captured the spirit of the season, the Princess of Wales hosted her fifth annual Together at Christmas carol service at Westminster Abbey on Friday, 5 December 2025. Supported by Prince William and joined by their three children – Prince George (12), Princess Charlotte (10), and Prince Louis (7) – the event was a beautiful celebration of love, compassion, and community.
The Princess, radiant in a festive forest-green coat with fur trim, arrived early to personally greet performers, volunteers, and special guests. Moments later, Prince William escorted the children into the Abbey, where sweet family interactions stole the show – from Charlotte's beaming smile as she spotted her mother to Louis's wide-eyed wonder amid the candlelit grandeur.
Watch the Highlights below
Courtesy of the Royal Family Channel @YouTube
Love in all its forms
The service honoured 'love in all its forms', recognising 1,600 inspiring individuals – including charity workers, volunteers, and community heroes – who have shown kindness and empathy throughout the year. Readings on the theme were delivered by Prince William, alongside stars such as Kate Winslet and Chiwetel Ejiofor.
Musical highlights included performances by Katie Melua, Griff, Fisherman's Friends, and young musicians from the Future Talent charity. The Westminster Abbey choir filled the historic space with beloved carols, creating an atmosphere of warmth and unity.
Other royal attendees included Zara and Mike Tindall, Sophie Duchess of Edinburgh, and members of the Middleton family – Carole, Michael, James, and Alizée Thevenet all showed their support.
A Personal letter to guests
In a touching personal letter to guests, the Princess wrote: 'Christmas reminds us how deeply our lives are woven together... These simple acts of care might seem small, but they contribute to the beautiful tapestry of life to which we all belong.'
The evening marked another milestone in this cherished royal tradition, which began in 2021. Don't miss the full service when it airs as Royal Carols: Together At Christmas on ITV1 and ITVX on Christmas Eve 2025, with a repeat on Christmas Day morning.
At BuckinghamPalace.co.uk, we're counting down to Christmas with more royal festive coverage – stay tuned!