James se casó con el príncipe heredero de Suecia, Gustavo Adolfo, duque de Escania (futuro Gustavo VI Adolfo).