Advertisement

Royal Wedding: The Kiss

Watch as Meghan Markle and Prince Harry kiss to seal their marriage.