Era hija del rey Jaime II de Mallorca y de su esposa, Esclaramunda de Foix.
Era nieta por línea paterna del rey Jaime el Conquistador y de la princesa Violante de Hungría, y por línea materna del conde Roger IV de Foix y de Brunisenda de Cardona.
Fue hermana del rey Sancho I de Mallorca, el infante Jaime de Mallorca y de Isabel de Mallorca, entre otros.
El 21 de junio de 1304 se casó en Colliure, Francia, con el futuro rey Roberto I de Nápoles, cuñado de su hermano y rey de Mallorca, Sancho I, del cual fue su segunda esposa.
De esta unión no hubo hijos,[1] aunque siempre consideró a los hijos de su marido como los suyos propios, incluida a la futura reina, Juana I de Nápoles, nieta y heredera de su marido Roberto I.