Prince Harry and Meghan Markle invite the public to their wedding
Prince Harry and Meghan Markle have extended a wedding invitation to 2,600 members of the public who will be able to attend the May 19 event inside the grounds of Windsor Castle, Kensington Palace announced Friday.