Awhile ago, I went looking online for a foundation that was long lasting. I came across a website that said makeup artists use a primer to hold the foundation which makes it last longer. A primer will also make applying the foundation easier.
So I purchased Cover Girl's Outlast All Day Liquid Makeup which contains 2 products in 1, a primer (which contains sunscreen) as well as the foundation. I found that I could apply the foundation easily thanks to the primer. Cover Girl promised that it was foundation that would last all day which it definitely did. It is oil free which I love since I have oily skin. No grease after application. My only complaint with this product is that it felt a bit heavy on my face which I don't like since I have oily skin. I'm sure this is due in part to the primer. Other than that, I am extremely happy with this product and have bought it a few times now!