From foundation to lip color, here are my moisture-resistant picks for a full-face makeup routine that can weather any storm.