By planning ahead for the unexpected, you can help alleviate some of the stress of your Wedding day. Here are our must haves for your kit: