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