Meghan Markle and Prince Harry invite 2,640 commoners to their wedding

Lifestyle News

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.

What to Read Next