Prince William has married his university sweetheart Kate Middleton in a beautiful ceremony which combined pomp and pageantry with the most personal of touches.
William placed a band of Welsh gold on Kate's wedding finger as the couple exchanged vows.
Hundreds of thousands watched the joyous service on huge screens outside Westminster Abbey and many more listened as the service was relayed along the procession route.
A huge cheer went up outside as the couple were pronounced man and wife.
It's estimated more than two billion around the world watched on TV and the internet as the couple promised to love and cherish each other.
Read full story
Photo: © PA