Je crois surtout qu'on associe les prénoms aux gens qu'ont connait qui portent ces prénoms. C'est comme quand un enfant dans votre entourage naît et qu'on vous dit le prénom. Si au départ vous n'aimez pas, quand vous voyez le bébé pour la première fois, vous vous dites que son prénom lui va drôlement bien.
A propos de deuxième prénom, j'ai une anecdote rigolote sur le sujet:
ma mère s'apelle Dominique mais mon grand-père voulait à tout prix l'apeller Estelle. Quand mes grands-parents ont annoncé "Estelle" à leurs parents, mon arrière-grand-père, qui devait être un peu sourd, a demandé : "Quoi, Bretzel ?".
Du coup, mes grand-parents ont opté pour Dominique et ont gardé Estelle pour le deuxième prénom...
Sinon il y a beaucoup de prénoms "anciens" très jolis. Ma grand-mère par exemple s'apelle Marie Marguerite. Bon, de là a apeller son enfant Ginette...mais bon, sait-on jamais, ça sera peut-être à la mode d'ici 30 ans...