The Wedding of the Century in Three Minutes



Fans cheer as Catherine, Duchess of Cambridge, is driven past after her wedding to Britain's Prince William in London April 29, 2011. Prince William married his fiancee, Kate Middleton, in Westminster Abbey on Friday. Reuters Pictures

No comments:

Post a Comment