The Princess of Wales greeted guests, cracked jokes with celebrities and welcomed members of the Royal Family as her annual Christmas carol service at Westminster Abbey got underway this evening.
Kate's Together at Christmas service in London, now in its fifth year, features a host of celebrities from Kate Winslet to Katie Melua.
The princess and Prince William's children - Prince George, 12, Princess Charlotte, ten, and Prince Louis, seven - were also in attendance, as they were last year.
It is the first time the Wales family have been seen together in public since their appearance at Trooping the Colour, the King’s birthday parade, in June. Read more @ https://tinyurl.com/4584uz2t
