Margarita nació tras la muerte del rey San Esteban, durante un caótico periodo donde gobernaba Pedro Orseolo de Hungría, sobrino del fallecido monarca.