I love
Nancy. I know one who is about 18 which brings new light to it for me. I really like it on its own or as a nickname to
Anne.
Frances could work too, I have never thought of that. I say Fran-ses and Fran-seen.
I am not a big fan of
Constance but I like the sentiment.