I dont wear makeup. have never worn makeup. No clue about makeup.

I tend to get shiny. I have a shindig to attend in a few weeks and would like to know what can i use to prevent the shininess. I dont want to wear heavy makeup or even look like im wearing makeup. also i do tend to have break outs and I have blemishes. I wouldnt mind covering those up as well. Any suggestions pleeze!!!