I think 2 middle names is just too much. They are all fairly long names to start with. I personally think it is name overload. I was very torn between Miriam and Evelyn, but your prn of Evelyn convinced me to vote for MiriamAlexandra!
I agree with rknd with the suggestion of AlexandraMariahEve. Alexandra definitely deserves a front spot. Whilst I think Evelyn would be fine with the current -lyn trend going on, I think Miriam is a very, very dated name.
Thank you for the suggestions! While we both love Alexandra, we are surrounded by little Alex's of both genders so it's not an option for us. It has special meaning for us though so it definitely stays as a middle name.