I like it, BUT not too much since it is very overused.
Therefore I would choose a different first name and use
Maria as the middle name.
The other name shouldn't be too extravagant but classy just like
Maria.
My suggestions:
Anna/Ana
MariaIsabel/Isabela
MariaCarlota MariaCatarina MariaClarissa MariaCloe MariaEliana MariaEmilia MariaEstela MariaFelicia MariaInes MariaJoana MariaJosefina MariaLeticia MariaLuisa MariaSabina MariaSara Maria