Set your foundation with loose powder, but not too much, or else it will look caked on. Also, try to avoid touching your face too much. And carry a little concealer stick in your purse for those emergency touch ups.
this prob isn't too good for your skin but close your eyes and spray a little hairspray over your face. i do this before i go out and even after dancing and coming home at 3 in the moring my makeup is perfect!