General rule of thumb:
* Powder Products: (Blush, eyeshadow, powder foundation) - 2-3 years
* Cream Products: (Foundation, concealer, cream blush) - 1-2 years
* Liquid Products: (Mascara, eyeliner, liquid foundation) - 6-12 months
* Lipsticks: (Lipstick, lip gloss, lip liner) - 1-2 years
Important factors to consider:
* Storage: Keeping makeup in a cool, dry place, away from direct sunlight and heat, will significantly extend its lifespan.
* Packaging: If the product has been opened, the shelf life is reduced.
* Product type: Some ingredients are more prone to spoiling than others.
* Personal judgment: If you notice a change in color, texture, or scent, it's time to toss the product, even if it hasn't reached the end of its recommended lifespan.
Remember: It's better to err on the side of caution and replace your makeup products sooner rather than later, especially for eye makeup. Bacteria can grow in these products and cause eye infections.
For more specific information, check the packaging of your makeup products. Many brands provide expiration dates or "PAO" symbols (Period After Opening) on their packaging.