Britain's Prince William puts a ring on his wife Catherine, Duchess of Cambridge, during their wedding at Westminster Abbey in London in this still image taken from video, April 29, 2011. Britain's Prince William and Kate Middleton married on Friday in a royal occasion of dazzling pomp and pageantry that has attracted a huge global audience and injected new life into the monarchy. [Photo/Agencies]