Video PlayerClose
Prince Harry's bride Meghan Markle arrives in Windsor Castle for her wedding with Britain's Prince Harry in Windsor, Britain on May 19, 2018. (Xinhua/Han Yan)
Prince Harry's bride Meghan Markle arrives in Windsor Castle for her wedding with Britain's Prince Harry in Windsor, Britain on May 19, 2018. (Xinhua/Han Yan)