Prince Harry and Meghan Markle will invite more than 2,600 members of the public into the grounds of Windsor Castle to share their wedding day, Kensington Palace said Friday.