I am torn between this two names. I love classic names, and these are both classic. However, Charlotte doesn't have a good nickname I like. (charlite is masculine to me) On the other hand, Catherine, has the nicknames Cate, Catie, and CAt, which are all I love.