2,000 invited to royal wedding
Their names have not been released but the Westminster Abbey congregation is expected to feature celebrities, leading politicians, heads of state and royalty from across the world.
About 1,900 people will watch William and Kate exchange their marriage vows on April 29, with more than half the guests drawn from the couple’s family and friends, St James’s Palace have announced.