I would advise against using
Fanny. I don't know where you're from, but I think in
America "fanny" is a slang word for backside, and I know that here in England it is a slang word for female genitals.
Francesca could use the nickname
Franny, which is a little better and definitely honour
Frances.