Most makeup products don't list an expiry date on the packaging -- but this doesn't mean they last forever. Quality degradation, flakes of dead skin and harmful bacteria are just a few of the reasons you might want to clear out your vanity. Remember -- you're putting this stuff on your face! If you're unsure when to replace old, half-used cosmetics, this handy cheat sheet lists the "best before" dates for 21 common products.
The inforgraphic below comes from the Danish makeup price-comparison site dreammodels. In addition to breaking down average expiry dates for mascara, lipstick, foundation, etc, it also provides tips for healthy makeup application.