Jessica Chastain (El árbol de la vida) fue propuesta originalmente para dar vida a Diana de Gales, pero no pudo aceptar el papel debido a problemas de agenda.
La película se iba a proyectar en los cines a partir del 20 de febrero de 2013, sin embargo su estreno se atrasó hasta el 13 de diciembre de ese mismo año.
Tanto la actriz Naomi Watts, que interpreta a Diana de Gales, como el actor Naveen Andrews, que encarna a Dr. Hasnat Khan, mantienen un gran parecido tanto con la princesa como con el cirujano. Andrews tiene un parecido a Hasnat Khan tanto en la expresión facial como en la tímida sonrisa.
Algunas de las prendas que utiliza Naomi Watts en la película pertenecieron realmente a la Princesa Diana. También se puso una prótesis nasal para parecerse más al personaje.