Toss it: Every two years for powder, once a year for cream
The reason: Just like powder blushes and bronzers, powder eyeshadows can last up to two years. But if you apply it every day, beware that bacteria build up could result in an eye infection (not a good look), so be sure to keep brushes clean. If you're using a cream-based eyeshadow toss it after one year.
Photo Credit: Getty Images/Kyoungil Jeon