William and Kate’s fairytale wedding

William and Kate on their wedding day (Owen Humphreys/PA)
William and Kate on their wedding day (Owen Humphreys/PA)