Prince Harry and Meghan Markle in Red By Author Kay D. Rhodes at May 14, 2020 • Category Meghan Markle Credit:GettyLocation:London, England, United KingdomStars:Meghan Markle, Prince Harry