Royal Wedding: William & Catherine share a second kiss on the balcony of the Buckingham Palace.