I am not a beauty expert, however, here are some makeup tips suggested by my friend for oily skin :
1. Always prime your skin before applying makeup
2. Use an oil-free primer
3. Always prefer using matte blushes
4. Always prefer mineral makeup
5. Apply minimum layers of makeup
6. Brush on waterproof mascara
7. Apply long-wear cheek color