Meghan Markle and Prince Harry in 2019 By Author Kay D. Rhodes at Aug 17, 2021 • Category Meghan Markle Credit:GettyLocation:London, England, United KingdomStars:Meghan Markle, Prince Harry