The Princess of Wales has attended state banquets for 10 years.