The Royal Wedding of Prince William and Catherine Middleton took place
on 29th April 2011. Prince William and Catherine Middleton
took their vows in front of 1900 present Royal Wedding guests and during a
religious ceremony which was aired worldwide and watched by millions.
After the Royal Wedding ceremony, Catherine Middleton joined Prince
William for the post-ceremony Royal Procession around London in a heritage
horse-drawn carriage. Newlyweds and future King and Queen, the Duke and
Duchess of Cambridge ended their parade at Buckingham palace, where there
shared their first public kiss on the balcony.
Photo credit: Thierry