All-Time Favorite Foundations:
YSL Matt Touch Compact Foundation- This is a great foundation, setting powder, and a touch-up powder. It is so smooth and velvety and It does not cake up on me.
Nars Sheer Glow- The perfect foundation for that flawless semi-matte finish. It settles very nicely and then during the day, it become glowy but not to the point where you look shiny and oily.
Make up For Ever Mat Velvet+- The PERFECT matte finish foundation. This combined with the YSL powder gives the ultimate matte finish. The other reason why I like this foundation is that it can be sheered out with a damp sponge to a nice sheer finish.