Friday, 29 April 2011

The wedding of Prince William and Kate Middleton - April 29, 2011

 

WPA Pool / Getty Images


Official Portrait / Getty Images


Shutterstock


Getty Images



Elton John and husband David Furnish arriving / Getty Images