I've had eye makeup remover last for 4-5 years because I never used it a lot when I first got it. I would normally throw out things with consistencies that tend to change over time like mascara, lip gloss, etc. Pretty much anything that will dry out or get cakey. As for makeup ...
Using expired sunscreen can give a false sense of security that you’re protecting your skin from the sun’s rays when you’re actually not. Wearing sunscreen that’s possibly expired is just not worth the risk, and besides, there’s a better way to get a ”sun-kissed” tan anyway—...
Think twice before applying an old bottle of sunscreen. Does sunscreen expire? Yes! SPF expires over time and will not give effective protection.