Irene se casó con el príncipe Enrique de Prusia, hijo de Federico III de Alemania y Victoria, Princesa Real, el 24 de mayo de 1888 en la capilla del palacio de Charlottenburg en Berlín.