I'd go for Anne, in fact I have used it as a mn for my daughter, as it has been for me and for my paternal grandmother.Hannah is very drab and needlessly elongated. Anna has a bit more sparkle, but I really prefer Anne.AnneFelicity AnnePenelope AnneVanessa