The Duke and Duchess of Cambridge walk hand in hand from Buckingham Palace in London the day after their wedding.
10626041
Picture 3 of 3
The Duke and Duchess of Cambridge walk hand in hand from Buckingham Palace in London the day after their wedding.