Kwiecień 1986 roku - oficjalna wizyta w Rzymie
Jednak mimo stresu i prawdopodobnie nim spowodowanych problemów z bulimią, jeszcze w tym samym roku księżna zaszła w ciążę. 21 czerwca 1982 roku w Londynie przyszedł na świat książę William, a 15 września 1984 roku Diana urodziła drugiego syna, Henry'ego, zwanego Harrym.
Małżeństwo z Karolem wciąż trwało, chociaż tak naprawdę miało się coraz gorzej.