Meghan Markle and Prince Harry invite 2,640 commoners to their wedding
Kensington Palace has released new information about the royal wedding in May. The will be allowing a certain amount of the public to attend as well as children.
Kensington Palace has released new information about the royal wedding in May. The will be allowing a certain amount of the public to attend as well as children.