The Royal Wedding just took place in Westminster Abbey, London. Prince William and Kate Middleton are now husband and wifeRead less