I am currently planning to do my own hair and makeup, although I am open to having either or both of them done, especially hair. On a normal day, I only wear eyeliner, eyeshadow, and mascara (no foundation or anything). I seem to gather that that won't cut it for my wedding. I am having a noon wedding, so the morning will be busy, and if I can figure out what I need to do my own makeup, that would be helpful. I am still over 10 months out, so plenty of time to practice. What makeup do I need to wear? Primer, foundation, etc? Any recommendations for brands?