Princess Kate shone at the Christmas carol service at Westminster Abbey. She was joined by Prince William and her three children George, Charlotte and Louis.
Princess Kate Middleton made a rare and candid revelation about the personal challenges she faced this year, marking her first major public appearance since announcing she had comp ...