There is no clinical evidence to support that Latisse should stop working at any point. I've had no patients report that it stopped or lessened over time, and my staff has used it since the day it became available and all are still using it effectively.
Latisse should work for as long as you wish to apply it. Latisse works by increasing the amount of time each eyelash hair remains in the growing phase. The growth phase of an average eyelash hair is approximately 1 to 2 months. There are approximately 100 to 150 eyelashes on each upper eyelid. The growth of eyelashes is cyclical, going through 3 stages: a growth phase, a transition phase, and a resting phase. Since there are always new hairs entering the growth phase, Latisse should continue to be effective.