Ditto this comment exactly.
I also agree that
Tiara is more name-like, but it's giving me weird secondhand embarrassment to think about it on a person.
Halo is not great but it feels very "now". And you could always use
Haley or
Hal, which isn't so bad.