How can anyone not like Charlotte? It's my middle name and I have met many a lovely Charlotte, so I am biased, I admit. But I think it's wonderful. It fits basically anyone, it's classic and modern at the same time and it has great nicknames (Charlie, Charli, Lottie, Lotta, Chaz). I love it!