OP, Charlotte is an excellent name as it is my own and I have always liked it 
However there are definitely more around than there used to be. I was the only on e in my year but DS has a Charlotte in his reception class and I know two toddler Charlottes too.