Invitation

Tuesday, April 10, 2018

Tuesday, April 10, 2018

Royal wedding guests reveal their shock at receiving invites

Royal wedding guests reveal their shock at receiving invites

Royal wedding guests reveal their shock at receiving invites

Kensington Palace announced that 1,200 members of the public are to be invited to the royal wedding