Kate Middleton Photos Photos - Catherine, Duchess of Cambridge walking between engagements on the Mall at the Virgin London Marathon on April 23, 2017 in London, England. - Virgin Money London Marathon 2017
{}