Маргарет е дъщеря на унгарския крал [[Бела III]] от втората му съпруга, Агнес Антиохийска.
През 1185 г. МаргаритаМаргарет е омъжена за византийския император [[Исак II Ангел]] и приема православното име Мария. Според хрониката на Никита Хуниат разходите по разкошната сватба на унгарската принцеса и византийския император стават причина за събиране на извънредни данъци от населението в [[Северна България]], което става повод за избухването на въстанието на Асеневци.
МаргаритаМаргарет и Исаак II Ангел имат двама сина: