E.L.F FLAWLESS FINISH FOUNDATION
Ok, so this foundation easily lasts for hours and the formula is buildable, giving your skin that smooth satin finish without adding greasiness to your skin. Adding a primer before you apply the foundation will give great results and since this is a liquid foundation, so a damp sponge will give your skin the plump effect.