Share
twitterlinkedinfacebook
Image 1 of 1
ZB68_174521_0005.jpg
Sir Elton John in Westminster Abbey in London where Prince William and Kate Middleton will marry later today, April 29, 2011. (Photoshot/iPhoto)