What's in Your (Wedding) Makeup Bag?

Excessive or overly prepared? If I were taking a regular vacation, it would be excessive... BUT when you're packing to do your own wedding makeup, I think there's no harm in bringing more. Here's a list of every makeup product/tool that I'm bringing for my wedding.

1. Urban Decay optical illusion primer
2. Giorgio Armani luminous silk foundation (no. 2)
3. Laura Mercier camouflage concealer ( I didn't end up using this the day of)
4. NARS creamy concealer
5. NARS soft matte concealer
6. Laneige BB cushion hydra radiance (not for the wedding day)
7. Laura Mercier translucent setting powder

8. Hourglass ambient strobe lighting powder (incandescent)
9. Sephora colorful contour (no. 26)
10. Glossier cloud paint (puff)

11. Dior eyeshadow palettes (796 and 646)
12. Hourglass liner (dark brown)
13. L'Oreal lash paradise mascara (waterproof)
14. DUO lash glue
15. Japanese fake lashes
16. 4 Colour pop shadows ( I didn't end up using these the day of)
17. Laura Mercier lid primer
18. Anastasia Beverly Hills brow powder
19. Lancome sourcils styler brow gel

20. Giorgio Armani ecstasy lacquer (502) ( I didn't end up using this the day of)
21. Chanel rouge double intensite ultra wear lip color (light rose)
22. Diorific rouge khol (pure topaz) ( I didn't end up using this the day of)

Tools/ Other:
23. Shu Uemura eyelash curler
24. Sigma brushes
25. Beauty blender
26. Urban Decay all nighter setting spray