Prince Harry and Meghan Markle kiss on the steps of St. George's Chapel in Windsor Castle in Windsor, near London, England, after their wedding ceremony on Saturday.
Prince Harry and Meghan Markle kiss on the steps of St. George's Chapel in Windsor Castle in Windsor, near London, England, after their wedding ceremony on Saturday. Ben Birchhall Pool photo via AP
Prince Harry and Meghan Markle kiss on the steps of St. George's Chapel in Windsor Castle in Windsor, near London, England, after their wedding ceremony on Saturday. Ben Birchhall Pool photo via AP