Guests leave the Westminster Abbey after the wedding ceremony of Britain's Prince William and his wife Catherine, Duchess of Cambridge, in central London April 29, 2011. Prince William married his fiancee, Kate Middleton, in Westminster Abbey on Friday. [Photo/Agencies]
|