Without a doubt, your wedding day makeup will be as luminous as Keyshia Cole's. But after a couple hours of stealing smooches, shedding a few tears (the toasts!) and working up a sweat on the dance floor, you'll need some serious touching up. Since it costs a fortune to hire your makeup artist to shadow you all day, fixing every smudge and smear, try stocking your clutch with one of these multi-tasking makeup palettes. These eye, lip, cheek, skin and brush kits are portable, practical, and instantly pretty-fying! Here's the best of the bunch.