Foundation-6-12 months
Blush(powder)-2 years
Blush(creme)-12months
Eye Shadow (powder)-2 years
Eye Shadow (creme)- 12 months
Eye Liner (pencil)-2 years
Eye Liner (liquid)- 3 months
Mascara- 3 months
Lip Liner-2 years
Lip Stick -2 years
Nail Polish-1-2 years
Perfume-2-3 years
Note, I have had nail polish stay good for 18 years, I just tossed it the other day. Obviously I did not wear it that much. Perfume lasts much longer thatn this if taken care of. Do not store in the bathroom. I have a bottle from 1982, it is an oil perfume and smells fantastic!