Hennes gudföräldrar var morbrodern, prins Fabrizio Ruffo di Calabria och hennes faster storhertiginnan Joséphine-Charlotte av Luxemburg. Prinsessan Astrid var ordförande (president) för det belgiska Röda korset.[1] Hon bor med sin familj i Bryssel. Hon är nummer fem i den belgiska tronföljden.
Astrid gifte sig med ärkehertig Lorenz av Österrike-Este, överhuvud för det hertigliga huset Este den 22 september1984 i Bryssel.[1] Han är äldste son till ärkehertig Robert av Österrike-Este (1915-1996), och hans hustru Margherita av Savojen-Aosta, född 1930. Hennes make blev prins av Belgien genom kungligt påbud den 10 november1995. Hennes barn har titeln "prins/essa av Belgien, ärkehertig/inna av Österrike-Este, kejserlig prins/essa av Österrike, prins/essa av Ungern och Böhmen". Prinsessan Astrid och prins Lorenz har fem barn som alla bär namnet "av Belgien" (i vart och ett av de tre officiella språken) som medlemmar av den belgiska kungafamiljen.
Barn
Prins Amedeo av Belgien, ärkehertig av Österrike-Este (f. 1986)[1]
Prinsessan Maria Laura av Belgien, ärkehertiginna av Österrike-Este (f. 1988)[1]
Prins Joachim av Belgien, ärkehertig av Österrike-Este (b. 1991)[1]