Sus padrinos fueron el rey Leopoldo III de Bélgica (su abuelo materno) y la gran duquesa Carlota de Luxemburgo (su abuela paterna).
Durante su juventud, fue una de las pocas princesas elegibles entre las casas reinantes europeas, y fue considerada como una de las candidatas ideales para contraer matrimonio con el príncipe Carlos de Gales, aunque la idea no prosperó, debido sobre todo a las diferencias religiosas ya que ella es católica.
Tienen cinco hijos: María Astrid y su familia viven tranquilamente, haciendo ocasionales apariciones en las bodas reales y acontecimientos similares.
Por tanto, oficialmente no les corresponden los antaño títulos de la monarquía austríaca.
En este respecto, desde su boda con Cristián Carlos de Austria le correspondería el actualmente obsoleto título::