To make my makeup long lasting I use a setting powder on the top of foundation and a setting spray at the end