One of my favorite blushes is by Tarte. It is their Amazonian Clay 12hour blush. It is heavily pigmented so a little bit goes a long way. I barely have to touch it with a brush and there is enough to cover both cheeks without re-loading the brush. I have two of the colors, a berry and a bright pink. If you want a blush that lasts long on your face, and lasts long as a product, then this is the blush for you. I purchase it at Sephora and it runs $25. Well worth the money since it lasts such a long time. It comes in 12 colors, so there is a color for every skin tone.