William and Kate's fairytale wedding
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.