William and Kate's fairytale wedding

The Duke and Duchess of Cambridge's royal wedding was a grand celebration. It featured two dresses, two receptions, a carriage procession, flypasts and two kisses on the Buckingham Palace balcony. Here is a look at their fairytale day as the couple approach 10 years of marriage.