A magyar királyi hercegnő voltaképp az osztrák-magyar kiegyezés ajándéka volt. 1868-ban született I. Ferenc József és Erzsébet királyné legkisebb gyermekeként Budán. A születés helye jelképes, hiszen magyar földön már több mint háromszáz éve nem született az aktuálisan hatalmon levő uralkodó gyermeke. Erzsébet királyné többi gyermekét gyakran elhanyagolta a legkisebb kedvéért, akit rendszeresen elvitt gödöllői kastélyába. A főhercegnő gondos neveltetésben részesült. A sors fintora, hogy a magyarként nevelt Mária Valéria felnőttként hátat fordított a magyaroknak. Szerelmi házasságot kötött 22 évesen Ferenc Szalvátor osztrák főherceggel, akivel tíz gyermeket neveltek fel. Számos jótékony cselekedet fűződik nevéhez, az I. világháború idején kórházat rendezett be otthonában.