My tips for a long lasting makeup in summer.
It is important to start with a clean and hydrated skin, not feeling tight or dry.
Then apply a primer suitable for the skin type.
Layer the foundation, concealear etc and set them with a setting powder.
Use where possible waterproof makeup that will survive sweat, water, etc, such as waterproof mascara, eye liner, long wear lipstick.
After applying makeup use a setting spray all over the face, to keep makeup intact and long lasting.
In case you sweat during the day do not wipe the sweat, instead use a clean tissue or blotting paper and gently blot the area