Markle and Middleton By Author Kay Rhodes at Feb 28, 2018 • Category Kate Middleton (Getty) Credit:GettyLocation:London, England, United KingdomStars:Kate Middleton, Meghan Markle