Sunday, July 1, 2007

Eyelashes

# There are 90-160 eyelashes on the upper lid and 70-80 on the lower one.

# An eyelash's life is five months.

# Lashes grow for 30 days, rest for three months, then degenerate for the remaining 30 days before falling off.

# At any given time, 60-80 per cent of your eyelashes are growing, while 20-40 per cent are dying off.