I think
Anne is a lovely first name, and
Annie is a great nickname. My sister goes by
Annie and it still fits her very well as an adult. I work with a woman whose name is
Anne and I think it sounds very elegant on adults, while not sounding too bland or stodgy for children and teenagers.