Best Foundations for Wedding Makeup: 1. Make Up For Ever HD Invisible Cover - Wide Range of Colors, Perfect for All Skin Types (Sensitive to Oily), NO TOUCH UPS REQUIRED! For Summer Weddings, Try the Mat Velvet Formula for Oily Skin Tones. 2. Bare Minerals - Light, Natural, Shine Busting Powder and Concealer Which is Literally Foolproof 3. L'Oreal True Match - Wide Variety of Colors, Sheer Lightweight Coverage is Perfect for Those Without Noticeable Imperfections.