I agree with what someone else said; it depends on your skin type/features. I have really stupidly sensitive skin so I'm not huge on going all out. Bare Minerals makes my face itch and burn. The necessities for me: eyeliner, mascara, lip color. I have small, squinty eyes with thin, short eyelashes. So I use the eyeliner to define my teeny eyes and make them appear larger. Mascara makes the eyelashes noticeable. All this eye attention goes toward making me look for feminine. And my lips are like the same color as my skin so I use the color to make them pop.

I skip the foundation, blush, and shadow cause I have a mostly even skin tone and never break out so my skin usually looks great already.