Era hijo del príncipe Alberto I y lady María Victoria Douglas-Hamilton, hija de William Alexander Anthony Archibald Hamilton, 11º Duque de Hamilton, y de su segunda esposa, la princesa Marie Amélie Elizabeth Caroline de Baden.