I have been using a product this summer called "Anti-Shine" from Smashbox cosmetics. Originally designed to keep skin matte under hot studio lights for modelling photo shoots, it works very well under hot, humid weather conditions. I recommended it to my friend who got married at CSS 3 weeks ago, and she said it did a great job. Thought I would pass on the tip!