<human>:  How many people attended the royal wedding of Prince William and Kate Middleton?
<bot>: The wedding was attended by 1,900 guests. The wedding was held at Westminster Abbey in London, and was broadcast live on television.