Britain's Catherine, Princess of Wales, on Friday will host a Christmas service at Westminster Abbey that will reflect on ...