Princess Catherine was pictured enjoying a sweet moment with Prince Louis at her Together at Christmas Carol Service on Friday. The Princess of Wales was joined by her family – including Prince William and their two eldest children, Prince George, 12, and 10-year-old Princess Charlotte – at Westminster Abbey for the fifth year running

The proud mum was seen sitting next to her youngest son, where she was sweetly speaking to and laughing with him. The family were all dressed in blue and green attire, with Louis and his brother sporting smart suits. Charlotte, who was also seen beaming as she joined her mum outside the venue, wore a blue dress and white collar.

Taking to X after seeing the sweet picture of Catherine and Louis, one fan commented: “The sweetest photo of the Princess of Wales and Prince Louis this evening.”

Speaking of Catherine and William’s youngest son, another added: “Prince Louis stealing the show.”

Praising Charlotte’s relationship with her mum, one fan commented: “Princess Charlotte has the grace and poise of her mother, the Princess of Wales.”

Sharing a picture of Catherine and her daughter, another commented: “The Princess of Wales and her daughter Princess Charlotte at Westminster Abbey this evening.”

The theme of this year’s service was love, compassion and connection, which will be highlighted by special readings by Hollywood stars Kate Winslet and Chiwetel Ejiofor, comic Babatunde Aleshe and rising actor Joe Locke.

The Prince of Wales also gave a reading in honour of his wife’s special annual event.

Kensington Palace does not announce the attendance of George, Charlotte and Louis in advance of the service.