Windsor Castle Royal Wedding : Prince Harry and Meghan Markle tooks place in Windsor Castle zesham May 19, 2018