I have a Lucy, born last year, so I’m biased. We had a shortlist of other, perhaps more ‘trendy’ names, but we weren’t sure about any of them and when she arrived she didn’t seem to look like any of them.
We went for it in the end because it’s timeless, would be suitable for pretty much any future profession or position in life, and because everyone I’ve ever met called Lucy seemed to be a nice person.
I think Emma is perhaps slightly more dated, and Cara is lovely too but less timeless.