Britain's Prince William (L) and Catherine, Duchess of Cambridge, look at one another after their wedding ceremony in Westminster Abbey, in central London, April 29, 2011. [Photo/Agencies]