8. Lola
While the name Lola means "lady of sorrows," your baby girl will be anything but with a name like this! With many a femme fatale of decades past as her namesake, Lola is sexy without being too over-the-top. Plus, it's got a beautiful ring to it.