Anna is better on its own. Let's just get it out of the way and admit that
Anne is plain. I prefer both as double barrelled names, or in
Anne's case especially, middle names. I do like
Anne-Laure,
Anne-Marie and
Anne-Sophie for
Anne, and
Anna Maria /
Ana Maria,
Anna Sophia /
Ana Sofia for
Anna or
Ana.