Fue hijo del príncipe Carlos III (1818-1889), y de la condesa Antonieta de Mérode-Westerloo (1828-1864), tía materna de la que fuera , María Victoria dal Pozzo (quien a su vez, era prima hermana de Alberto).