El duque de Fife y la princesa Luisa, duquesa de Fife, tuvieron tres hijos: