It is not understood how development occurs with astounding reproducibility despite variability on the cellular level. We show how a feedback mechanism involving cell signaling and migration generates an invariant cell fate pattern in C.elegans vulva development, even though anatomical variability causes strong initial variation in cell fate induction.