Heres a few tips to help your make up stay on.
Always start with a freshly cleaned face before applying your make-up.
Try using long lasting or 24 hour foundations/concealers
Set your foundation & concealer with a setting powder!
Use waterproof make up on your eyes.
End with a setting spray.
Keep some make up at your side for touch ups.