Share
twitterlinkedinfacebook
Image 1 of 1
bk.royalwed.20110429.7824A.jpg
Kate Middleton arrives at Westminster Abbey for her royal wedding to Britain's Prince William in London.