The Royal Wedding: Prince Harry to marry Meghan Markle at Windsor Castle today

UK May 19, 2018, 11:31 AM(IST)
Prince Harry will marry Meghan Markle at Windsor Castle today. Prince Harry along with his elder brother William surprised fans camping on the streets. Watch the video to know more.
Read in App