Princess of Wales wows in red dress ahead of carol concert amid Harry and Meghan's Netflix furore
Kate, 40, will host the service on Thursday in Her late Majesty Queen Elizabeth II's honour, in what will be her first Christmas Carol service since she was given the Princess of Wales title.