Argh! I'm guilty of this! Very very much guilty! That if I really really like this makeup of mine, its so hard to throw away! Even if its "expired". Mascaras for example, Their shelf life usually is 3 months, but even after 6 months and it is still okay, I still use it!
Maybe this will serve as our guide on how long we should keep our cosmetics, but of course sometimes we disobey *wink wink*
According to the article from
http://www.ivillage.co.uk/beauty/makeup/tips/articles/0,,548145_183872-1,00.html
Oil-Free Foundation: 1 year
Cream or Compact Foundation: 18 months
Concealer: 12-18 months
Powder: 2 years
Blush and Bronzer: 2 years
Cream Blush: 12-18 months
Powder Eye shadow: 2 years
Cream Eye shadow: 12-18 months
Eyeliner: 2 years
Liquid eyeliner: 3-6 months
Mascara: 3 months
Lipstick: 2 years
Lip liner: 2 years
Lip gloss: 18-24 months
Nail Color: According to digitaltraincase.blogspot.com, FOREVER! :)
We should consider our BB creams as liquid foundation so we should throw it away after a year. I remember I had stored my skinfood gingko green bb cream for more than a year, and I was about to try to use it again and *poof* it smells all funky! Down the bin it goes!