The Baby Name Pattern

Riddle:

A woman has children named Dominique, Regis, Michelle, Fawn, Sophie, and Lara. Based on this, what might she name her next child: Jessica, Katie, Abby, or Tilly?

Answer:

Tilly — All the children’s names have two syllables, alternate genders, and follow alphabetical order: D, F, L, M, R, S. The next would be T (Tilly). The riddle hides its pattern in plain sight.