I have average skin, sometimes clear sometimes awful. Does anyone have any recomendations on how to keep your skin clear? I know there's all sorts of masks peels cleaners etc and I just dont know what will really help. And what type of makeup would you recomend on the big day to keep good coverage all day?