I love
Charlotte, there's no other name quite like it. It seems very classy and it's pretty without being over the top. I prefer it to
Sophie and especially to
Emily. I find more appeal in longer classic names, not sure why. I can't use
Charlotte because it's the name of a family member, but otherwise it would probably rank quite highly on my list of middle names, if not first names.