From college sweethearts to tying the knot in the wedding of the century, Prince William and Kate Middleton are celebrating ten years of marriage.