L'Oréal
Infallible 32hr Matte Cover Foundation
this foundation is a medium coverage but still covers spots just not as good as a full coverage but that doesnt matter to me, it can look a tiny bit cakey if too much is applied but i use it sparingly and use another small tiny amount of this and it looks gorgeous!