There is a clear pattern at play: once a name catches on among high-income, highly educated parents, it starts working its way down the socioeconomic ladder. Amber and Heather started out as high-end names, as did Stephanie and Brittany. For every high-end baby named Stephanie or Brittany, another five lower-income girls received those names within ten years.

