The Princess of Wales has had to stay at home and will watch the event from Windsor