Nacida en el Castillo de Balmoral (Escocia), era hija de Enrique de Battenberg y de su esposa, la princesa Beatriz, hija menor de la reina Victoria del Reino Unido y del príncipe Alberto.