El 25 de mayo de 1903 Elías contrajo matrimonio con la archiduquesa María Ana de Austria, que era sobrina de María Cristina de Austria, reina consorte de España, y por lo tanto prima carnal de Alfonso XIII.