When you go on vacation and what to find a good waterproof makeup foundation refer below:
(1) Vincent Longo Liquid Canvas Dew Finish Foundation SPF 15
(2) Make Up For Ever Face & Body Liquid Makeup
(3) Amazing Cosmetics Powder Set
(4) Clinique Work-Out Makeup All Day Wear

These foundations have all been tested by Sephora's beauty editors to be considered long-lasting.
You can also try a makeup sealant -- an example would be Model In A Bottle (http://www.modelinabottle.com/).

