Prince William and Kate kiss on the balcony of Buckingham Palace in London after their wedding at Westminster Abbey on April 29, 2011. Two young bridesmaids, Grace Van Cutsem, left, and Margarita Ar
{}