White WeddingKate Middleton arrives at Westminster Abbey for her marriage to Prince William, in London.