While I like to think of myself as an intelligent and savvy individual, unswayed by naming fashions, this is clearly not the case at all.
When I was in my early teens, I thought that I would have three children and call them Lauren, Steven and Gemma. Not in a million years would I give those names to a cat now, let alone a child.
If you had said to thirteen-year-old me, 'How about Ivy for a girl?' I would certainly have stuck my fingers down my throat and pretended to retch disagreed with quiet dignity.
Yet fast forward fifteen years, and Ivy was the name I really really wanted for DD. I just loved it.
A random selection of the names I used to love versus my current loves are:
Then: Lauren, Steven, Gemma, Daniel
Now: Arlo, Ivy, Jude, Esther
So, I am definitely zeitgeisty, no matter how pretty-but-unusual-yet-not-weird I like to think my choices are.
Snob that I am though, there are certain names which I reject for being - ugh- ubiquitous, even though they are nice names. (God, I'd love some therapy so someone could tell me why I think the way I do about certain things, it'd be facinating. )
However, I've got a friend who has had the names for her DCs picked out since she was about seven and remains steadfast to them even though they are boring and dated.