The Princess Royal’s son will marry NHS nurse Harriet Sperling in Gloucestershire today
Kate’s birthday comes days before the first anniversary of her announcement that she was in remission from cancer