Doesn't mean your makeup has to!

Start with using an oil absorbing moisturizer or mattifying lotion. Arbonne makes a great one from their FC5 line WITH SPF!
Begin your makeup routine with a primer. Smashbox, Quo, Gosh + Arbonne also make spectacular primers. It does help shield makeup from moisture. If you want to skip the powder apply a lose dusting of pressed powder BEFORE you apply your liquid products. This will still create a barrier for your foundations and help matify the skin.
Following your foundation or concealer, apply a pressed powder or oil mattifier powder. Keep it with you throughout the day for quick touch ups!

Keep on hand, oil blotters which are great for absorbing any surface shine!
Follow these tips, and you should have a fairly smudge-melt proof face!
Stay Cool!
XO