Un año después del divorcio, Diana murió en un accidente automovilístico en París el 31 de agosto de 1997. En ese momento, el Duque estaba de vacaciones en Balmoral con la familia real. En su dolor, los dos hijos de Diana, los príncipes William y Harry, querían asistir a la iglesia, por lo que sus abuelos los llevaron esa mañana. Durante cinco días, la reina y el duque protegieron a sus nietos del interés de la prensa que siguió al mantenerlos en Balmoral, donde podían llorar en privado. El aislamiento de la familia real causó consternación pública, pero el estado de ánimo del público cambió después de una transmisión en vivo hecha por la Reina el 5 de septiembre. No están seguros de si deben caminar detrás de su ataúd durante el cortejo fúnebre.
Los hijos de Diana dudaron. Philip le dijo a William: "Si no caminas, creo que te arrepentirás más tarde. Si me voy, ¿me acompañarás?" El día del funeral, Philip, William, Harry, Charles y el hermano de Diana, Earl Spencer, caminaron por Londres detrás de su féretro.