I found another good product from Benefit, haha.... yes, it's Benefit again, I didnt write wrongly here. It's name is Posietint, it is a blusher but in water form, it is very long lasting, will stay on your face for the whole day, and can be removed by make up remover only. So, you need not re-apply your blusher after your face gets oily in the hot sunny day. Cool huh, give it a try, I am sure you will fall in love with it!.... opps, forgot to tell u, if you have a darker skin tone, then u should go for Benetint which will look better on you.