Durante la Primera Guerra Mundial contrajo matrimonio morganático en secreto en la ciudad de Odesa, con una rumana llamada Zizin Lambrino, hija de un mayor del ejército, que le dio un hijo, Carlos de Hohenzollern, pero esta boda fue anulada, y en 1921 casó con la princesa Elena de Grecia, hija del rey Constantino I.