Royal wedding: Highlights of Meghan Markle and Prince Harry’s wedding

Prince Harry and Meghan Markle exchanged the vows at St. Geroge’s Chapel at Windsor Castle on 19 May. The grand wedding of the Duke and Duchess of Sussex was every bit royal. Have a look at the best moments from the royal wedding.(Photo credits: Instagram)