I never thought of
Sophie as a nn for
Josephine before, but I think it could work because they both have similar sounds with the S and the ph, if that makes sense.
Personally I love just plain
Sophie, but thats just me.
Josephine is lovely as well.
"Whatever you are, be a good one."--
Abraham Lincoln