We're really torn on names and would love some impartial opinions. We love Esme but are worried that it's getting very popular (although perhaps it falls into the camp of 'classic names' like Florence and Eliza that still sound classic and timeless even though they are well used now?).
We also love Fern, but DS1 is called Theo and perhaps they don't go together as well. Also, I was told by someone the other day that Fern is a 'trendy nature name' like Sky, which surprised me!
Any opinions?