Audrey Hepburn à la fête donnée pour son retour à Londres après le tournage de « Vacances romaines » en 1953
À l'origine, Hepburn, alors âgée de 24 ans, n'était même pas envisagée pour le rôle de la princesse Anne dans la comédie romantique de William Wyler : les principales prétendantes étaient Elizabeth Taylor et Jean Simmons. Gregory Peck, 37 ans, aurait d'ailleurs pu ne pas tenir le premier rôle masculin : on avait sérieusement songé à Cary Grant.
Mais le plus intéressant est que le scénario couronné d'un Oscar pourrait avoir puisé à la source d'une histoire d'amour bien réelle : celle de la princesse Margaret, sœur cadette de la reine Élisabeth II, et du pilote de la Royal Air Force Peter Townsend, écuyer du roi. Les faits, connus de tous, de cette idylle royale transparaissaient si bien dans l'intrigue que les studios Paramount durent conclure avec le gouvernement britannique un accord stipulant que l'héroïne d'Audrey Hepburn ne serait liée à aucun membre de la famille royale britannique.
Quant au scénario, il a été couronné de l'Oscar à deux reprises : en 1954, la récompense fut remise à Ian McLellan Hunter, car l'auteur du scénario, Dalton Trumbo, figurait sur la liste noire en tant que complice du communisme. Justice ne fut rendue qu'en 1993, après la mort des deux scénaristes, lorsque l'Académie remit une nouvelle statuette à la veuve de Trumbo.
