Kitty is on our shortlist.
Only, though I love Kitty, I'm not sure if it is more of a nickname than a 'proper' name.
What do you think?
Neither of us LOVE Katherine which I guess is the obvious long version. Anything else that Kitty can be short for?