Kate Middleton, the Princess of Wales hosted Christmas Carol Service 2025 at Westminster Abbey.
The annual event on December 5 saw Princess Kate receiving Prince William, the Prince of Wales, who came with their children.
Royals, celebrities and local heroes attended Kate's annual carol concert, who heard a mix of carols, music and readings from actors.
Following the successful event, the official handle of the Prince and Princess of Wales shared a message on behalf of the event host Kate Middleton.
Sharing photos of the performance at the service, the caption read, "Thank you to the remarkable performers and readers from this year’s ‘Together at Christmas’ Carol Service."
"Your words and music filled the Abbey with warmth and the spirit of Christmas!" it concluded.
The performers included Hannah Waddingham, Dan Smith, Griff, Katie Melua, and Fisherman's Friends.
For the 2025 Carol Service at Westminster Abbey, the Princess of Wales donned a forest-green wool coat with a faux fur collar. This year the event celebrated "love in all its forms" and honoured individuals across the UK who have shown kindness and compassion in their communities.