Prince William and Kate Middleton got married on April 29, 2011. The wedding took place at Westminster Abbey in London, England, and was attended by about 1,900 guests, including royal family members, foreign royals, diplomats, and personal friends.
Prince William and Kate Middleton got married on April 29, 2011. The wedding took place at Westminster Abbey in London, England, and was attended by about 1,900 guests, including royal family members, foreign royals, diplomats, and personal friends.