Prince Harry and Meghan Markle sealed their marriage with a kiss. The two wed at Windsor Castle on May 19, 2018.