W 1333 Joannę zaręczono z Andrzejem, królewiczem węgierskim; Maria miała go poślubić w przypadku śmierci siostry.

16 stycznia 1343 król ogłosił swój testament, w którym wyznaczył Joannę na jedyną dziedziczkę tronu, zmieniając tym samym ustalenia z lat 30., że Joanna będzie współrządzić z Andrzejem. Podtrzymał swoją decyzję, że w przypadku jej bezpotomnej śmierci korona miała przypaść Marii.

Robert Mądry zmarł kilka dni później, a Joanna została królową.

Pierwsze małżeństwo Maria jako dziedziczka swojej siostry była pożądaną kandydatkę na żonę.

Wdowa po księciu Durazzo Agnes de Perigord zainicjowała małżeństwo 14-letniej Marii ze swoim najstarszym synem Karolem. Dzięki bratu, kardynałowi Talleyrand de Périgord, który wręczył papieżowi łapówkę, dyspensa papieska została bardzo szybko wystawiona. W marcu 1343 w tajemnicy przed wdową po królu Robercie Sanchą i przed samą królową Joanną odbyły się zaręczyny Marii i Karola. Gdy sprawa wyszła na jaw Joanna zezłościła się na siostrę, lecz wydała zgodę na to małżeństwo i powtórny, uroczysty ślub miał miejsce 21 kwietnia 1343.