Can any make up artist recommend a great foundation for my big day? I will be doing my own make up and I want to look flawless and photogenic! Thanks for the advise and any other goodies for my face would be appreciated, I.e. Primer, blush, mascara etc.