El 1 de enero de 1920, Nancy Stewart contrajo matrimonio en Vevey (Suiza) con el príncipe Cristóbal de Grecia y Dinamarca (1888 – 1940), hijo del rey Jorge I de Grecia (1845 – 1913) y de su esposa Olga Konstantínova Románova, reina de Grecia (1851 – 1926).