<human>:  Who was the best man at the royal wedding of Prince William and Kate Middleton?
<bot>: The best man was Prince Harry. He was the best man at the wedding, and he was also the best man at Prince William and Kate Middleton's first wedding.