I don't think it's "twee". If anything negative needed to be said I would say "old fashioned, bordering on trying to be trendy".
It's also my DD's middle name and was very nearly her first name (main point of contention being an abbreviation we both liked) and if hypothetical DC2 is a girl I will regret not saving it.