Britain's Prince Harry and Meghan Markle kiss as they exit St George's Chapel in Windsor Castle after their royal wedding ceremony, in Windsor, Britain, 19 May 2018. The couple have been bestowed the royal titles of Duke and Duchess of Sussex on them by the British monarch. Photo by Neil Hall/ABACAPRESS.COM
{}