Kate Middleton and Prince William at the Marathon By Author Kay Rhodes at May 01, 2017 • Category Kate Middleton (Getty) Credit:GettyLocation:London, England, United KingdomStars:Kate Middleton, Prince William