Well, she can keep her name the same as always, but her kids cannot.
Well, kids may be given up to 2 surnames from mother and two from father.
So they end up with 6 names.
Personally I find that ridiculous.
There's a fad trend now coming from the upper classes: only 3 names. One given, one from mother, one from father.
I prefer 2 given names, just in case a person doesn't like the first they can always use the 2nd.
In the 4 name tradition, one of mother's and one of father's name must go.
Alas, it's usually mother's surname that is dropped.
I don't carry any grandmother's name (actually I do, but just because my mother's parents were cousins and exactly same surnames.)
In principle my DD's kids names will be: Given1 - Given2 - My DD's last- Her DH's last
My grandchildren will not have ice cream name in principle

Of course she can choose and give my surname instead of her own (my DH's)
Hmmmm this sounds more complicated than it is :?
How does it work in Malta?