
The Princess of Wales will stage her annual Christmas Carol service, which will feature a host of celebrities, recognise community stalwarts and celebrate love in all its forms.
Kate will preside over her Together at Christmas service at Westminster Abbey, now in its fifth year, which will bring together 1,600 guests.