If you are going to be photographed with a flash you should stay away from using SPF products and certain powders, as they will sometimes cause photo flashback (you will look like a crazy kabuki ghost!).
I would HIGHLY recommend watching some Lisa Eldridge videos (
http://www.lisaeldridge.com/). She is an amazing professional makeup artist and has tons of great tutorials for natural looking makeup, along with product links and descriptions at all price points. She's also really in to enhancing your natural skin, as opposed to creating a "mask" of makeup. I don't really wear makeup in my every day life, but I am OBSESSED with watching her videos.