Na ślubie nie pojawiła się Katarzyna II, cesarzowa Konstantynopola i wdowa po księciu Tarentu, gdyż obawiała się rosnącej potęgi rodu Durazzów.

Maria została wdową w 1348, gdy Karol został stracony z polecenia króla Węgier Ludwika Wielkiego, brata zamordowanego w 1345 szwagra Marii Andrzeja.

Drugie małżeństwo W 1349 planowano ślub Marii ze Stefanem, bratem zamordowanego Andrzeja i Ludwika Wielkiego, lecz do zaręczyn nigdy nie doszło. W tym czasie Maria przebywała w Zamku dell'Ovo pod strażą hrabiego Avellino Rinalda del Bazo. Ten w 1350 zaaranżował jej ślub ze swoim synem Robertem. Maria nie wyraziła zgody na to małżeństwo, ale została do tego zmuszona. Najprawdopodobniej została zgwałcona przez Roberta. Po 3 latach Maria rozkazała zabić swego męża, a jego ciało wrzucić do morzaPodawana jest również data 1354 jako data śmierci drugiego męża Marii, ale wydaje się to niemożliwe, bo Ludwik Wielki w tym czasie był już mężem Elżbiety Bośniaczki, więc nie mógł składać małżeńskich propozycji zamężnej Marii. . Zadeklarowała, że chce być wolną kobietą.

Trzecie małżeństwo Królowa Joanna nadal nie miała dzieci, więc Maria pozostawała jej dziedziczką.