I much prefer
Anne.
Ann looks very incomplete to me. I think
Anne is so understatedly beautiful. It keeps growing on me more and more, but I also like it as a nickname for some longer names such as
Anneliese and
Annegret. I just worry about her being called
Annie, which I really dislike.