Festival season is creeping up on us, and that means you need makeup that can really last through the entire day (and night). Don't get us wrong, we love a classic makeup primer but when we're...