In terms of color palettes it all depends on your coloring! I did my own makeup and I don’t regret it. I have brown eyes, and I’ve always liked the look of purples with brown eyes. I didn’t want it to be too overwhelming purple, so I choose really neutral plums. I had a neutral plum eyeliner, and used the smashbox eyeshadow trio with sepia, antique, and dirty plum grey. It looked GREAT in pictures!
I normally don’t wear eyeliner, but for pictures it really does make your eyes pop. I would definitely avoid black- it is too harsh. Instead I would opt for a universally flattering brown. You can also experiment with grays, and neutral dark greens, blues, and plums.
Definitely experiment! I tried everything (sersiouly- I frequented Sephora and racked up quite the cosmetic bill during my engagement), and after testing out all the really expensive products at sephora highly recommended on here, I found that for most things I actually prefer cheaper alternatives.
I used L’oreal primers (the magic perfecting base is AWESOME), concealor, and mascara (tried all mascaras and keep coming back to the Power Volume 24H or the original)
Smashbox eyeshadow trio
Sephora 12h wear waterproof eyeliner
Sephora lipstains (they are awesome)
Everyday minerals matte foundation and finishing dust (their matte foundation is one of the few that look great in flash photography and is perfect for my sensitive skin)- Everyday minerals has FAR better makeup than bare essentuals at half the price
Revelon blush (again… searched all the expensive lines and came around to this)
Elf bronzer/blush duo
Elf setting spray (very similar to Urban Decay, but better for sensitive skin, and at 3 bucks it is definitely worth a try!)
I got married on a humid hot July day, and my makeup stayed all night! I used a few oil blotting sheets, but besides that no touch ups were necessary.