How retro?
Vintage naming styles usually means 'not in living memory'. Soon, those names will be Mary, Linda, Carol, Barbara and Judith etc. I think those are all nice names that have fallen out of fashion. Soon enough it will probably be cute to star naming babies those names again.
But retro makes me think more recent - maybe 70s and 80s? So, retro and tasteful for me would be
Christine, Heather, Tara, Julia, Nicole, Carolyn, Shelley etc. is this what you mean?