LONDON, ENGLAND - DECEMBER 15: (L-R) William, Prince of Wales, Princess Charlotte of Wales, Prince George of Wales and Catherine, Princess of Wales attend the 'Together at Christmas' Carol Service at Westminster Abbey on December 15, 2022 in London, England. (Photo by Samir Hussein/WireImage)
LONDON, ENGLAND - DECEMBER 15: Prince William, Prince of Wales, Princess Charlotte of Wales, Prince George of Wales and Catherine, Princess of Wales attend the 'Together at Christmas' Carol Service at Westminster Abbey on December 15, 2022 in London, England. (Photo by Samir Hussein/WireImage)
LONDON, ENGLAND - DECEMBER 15: Prince William, Prince of Wales, Princess Charlotte of Wales, Prince George of Wales and Catherine, Princess of Wales attend the 'Together at Christmas' Carol Service at Westminster Abbey on December 15, 2022 in London, England. (Photo by Samir Hussein/WireImage)
LONDON, ENGLAND - DECEMBER 15: Catherine, Princess of Wales arrives for the 'Together at Christmas' Carol Service at Westminster Abbey on December 15, 2022 in London, England. The service will be broadcast on ITV1 on Christmas Eve as part of a Royal Carols: Together At Christmas programme, narrated by Catherine Zeta Jones and featuring an introduction the Princess of Wales and tributes to Queen Elizabeth II. (Photo by Richard Pohle - WPA Pool/Getty Images)
LONDON, ENGLAND - DECEMBER 15: Prince William, Prince of Wales, Catherine, Princess of Wales, Prince George and Princess Charlotte attend the 'Together at Christmas' Carol Service at Westminster Abbey on December 15, 2022 in London, England. (Photo by Kirsty O'Connor - Pool/Getty Images)