Prince William puts the wedding ring on finger of Catherine Middleton, during ceremony for exchanging rings, before the Archbishop of Canterbury, Dr Rowan Williams, who conducts the royal wedding at Westminster Abbey in London, England, on April 29, 2011.