The Betrothed Couple By Author Kay Rhodes at Nov 27, 2017 • Category Meghan Markle (Getty) Credit:GettyLocation:London, England, United KingdomCaption:Oh my goodness!!! How adorable are Prince Harry and Meghan Markle at their official engagement photo call?Stars:Meghan Markle, Prince Harry