10 lashes Due to the natural growth cycle of your lashes you will find your natural eyelashes shed every 60-90 days as new ones grows in. We recommend getting ...