Annaliese is beautiful, but Makailey / Makaileigh is, quite, honestly, awful to me. It's trendy, trashy, immature, and pointlessly made up.
Michaela (or an
appropriate international spelling honouring your heritage: i.e.
Mikayla if you're Ukrainian,
Micaela if you're Italian, etc.) would be
much better to me; or you could choose
Kayley (proper Irish spelling) or
Kaylee /
Kayleigh (combo of
Kay +
Lee /
Leigh).
I prefer Annalise in looks, but
Anneliese is the original spelling.
Annalisa (
Anna +
Lisa) would also be nice to me.
Miranda
"Multiple exclamation marks are a sure sign of diseased mind" --
Terry Pratchett