Her godparents were King Leopold III of Belgium (her maternal grandfather) and Grand Duchess Charlotte of Luxembourg (her paternal grandmother).
The princess was named Marie-Astrid in honour of the Virgin Mary and her maternal grandmother the Queen of the Belgians, born Astrid of Sweden who died tragically in 1935.
In her youth, as one of the few eligible princesses from European reigning houses, she was considered an ideal candidate by match makers for marriage to Charles, Prince of Wales.
[2] (Unconfirmed media reports in the British press claimed that Pope Paul VI had prevented a marriage by refusing under Ne Temere to accept that the children of the couple could not be brought up Roman Catholic.
In reality, a marriage between the British heir and the Roman Catholic princess was unlikely, as the terms of the Act of Settlement 1701 needed to be repealed or modified.