Kate Middleton finally breaks cover in red coat to host Christmas carol service
Kate Middleton finally breaks cover in red coat to host Christmas carol service Kate Middleton, The Princess of Wales, left fans in awe as she arrived at Westminster Abbey on Friday to lead