Harkle! By Author Kay Rhodes at Nov 27, 2017 • Category Meghan Markle (Getty) Credit:GettyLocation:London, England, United KingdomCaption:When will these two get hitched? In the spring of 2018, officials say. (We can’t wait!)Stars:Meghan Markle, Prince Harry