Let's face it, having a wedding is one of your life's biggest and happiest days. To ascertain that all goes…