Catherine, Princess of Wales' annual carol concert will celebrate "love in all its forms" this year.
The 43-year-old royal will host her fifth annual Together at Christmas celebration at London's Westminster Abbey on 5 December and there will be readings from stars including Kate Winslet, Hannah Waddingham, and Chiwetel Ejiofor, while Bastille frontman Dan Smith will perform.