In total, 2,640 people will be given access to the grounds for the wedding on 19 May. Charity workers, school children, royal household members and Windsor residents are among those invited.