Markle and Prince By Author Kay Rhodes at Apr 30, 2019 • Category Meghan Markle (Getty) Credit:GettyLocation:London, England, United KingdomCaption:Meghan Markle looks on here and shares a laugh with her handsome husband, Prince Harry.Stars:Meghan Markle, Prince Harry