Watch Prince Harry And Meghans First Kiss As Husband And Wife At Royal Wedding
- Staff Reporter
Prince Harry and Meghan Markle sealed their marriage with a kiss. The two wed at Windsor Castle on May 19, 2018.
Prince Harry and Meghan Markle sealed their marriage with a kiss. The two wed at Windsor Castle on May 19, 2018.