We had a cat join us for awhile. It was the biggest, toughest-looking yet friendliest ever tom cat, and we called him Stripes. But a neighbor who was more knowledgeable insisted he was a she, so we called the cat Princess. We took the cat to a vet and said it was a she, and no one said otherwise. Sometime later we went to another vet who informed us she was in fact a he. So we were back to Stripes.
He left us sometime after that. He was so friendly, just made himself at home with us and our other pets, that he either found a new home or went back to his old home. And when I think of all the times we crooned "Pretty pretty Princess" to him, and he just ate it up with a spoon, lol.