Da det ble kjent at Grace Kelly hadde innledet et forhold til fyrst Rainier III av Monaco, tilbød Metro-Goldwyn-Mayer henne rollen som prinsesse Alexandra i . Hun hadde spilt denne rollen én gang tidligere, i en episode av TV-serien i 1950. Rex Harrison var opprinnelig tiltenkt rollen som kronprins Albert, men han var opptatt. Joseph Cotten ble deretter vurdert, før rollen til slutt gikk til Alec Guinness.