Foundation
Let's begin with the life span of a foundation. If your foundation has a pump then it will stay fresh longer, but if you are dabbing your fingers into a bottle everyday you should think of tossing your foundation makeup every 6-8 months. If you are prone to breakouts and are using the dabbing method, you should toss you makeup no later than 6 months. If you are using a pump foundation, it should be good for at least 8 months. But keep in mind that your foundation color can change at least twice a year anyway, so just get in the habit of tossing your foundation makeup every 6 months.
Face Powder and Blush/Bronzer
Powder face makeup can last over a year, if there is no shiny build up on the surface and you have not had any major skin irritations during use. Honestly though, most people won't be able to make a face powder last for over a year anyway. And as a general rule of thumb, if it smells funny or looks strange you should toss it. Powder blush and powder bronzers fall into a more extended category since most of us change our colors each season. With proper care, and clean brushes, you can squeeze up to 4 years out of your powder blush or bronzer.