The wedding of Prince Charles and Lady Diana Spencer 1981The wedding of Prince Charles and Lady Diana Spencer was 15583 days, ie 42 years 7 months and 28 days ago.Last celebration The wedding of Prince Charles and Lady Diana Spencer was in 29th July (Wednesday) 1981.