Prince William and Kate Middleton wave to their admirers on April 29, 2011. That was the day of the Royal Wedding, and what a memorable day it has been.
Rating: 4.8 / 5.0
Kate and William kiss at the Royal Wedding! What a moment!
Rating: 4.8 / 5.0
Prince Harry and Pippa Middleton, the best man and the maid of honor at the Royal Wedding, share a smile. What a decadent affair!
Rating: 4.8 / 5.0
Kate Middleton and Prince William at the Royal Wedding. What a wonderful affair. April 29, 2011, is a day few will forget.
Rating: 4.7 / 5.0
Prince William and Kate Middleton tie the knot in Westminster Abbey. What a wonderful day.
Rating: 4.7 / 5.0
Prince William and Kate Middleton on their wedding day April 29, 2011. What a magical moment.
Rating: 4.7 / 5.0
Kate Middleton's evening gown the night of the Royal Wedding looked gorgeous, no? What a stunner.
Rating: 4.7 / 5.0
Prince William and Kate Middleton's portrait from the official Royal Wedding program. So special.
Rating: 4.7 / 5.0