I think
Alexandra is the odd one out. Pretty good overall though.
I think
Amélia is better than
Amelia in English.
Mel is better than "meel" and "mealy".
Where I like
Alexandra and
Amélia wouldn't be surprising on kids, but I think
Miguel is a little more dated.