Britain’s Prince Harry and his fiancee Meghan Markle will be married Saturday at Windsor Castle. (Matt Dunham/AP, file) Britain’s Prince Harry and his fiancee Meghan Markle will be married Saturday at Windsor Castle. (Matt Dunham/AP, file)