It is absolutely impossible to predict everything that could go wrong on your wedding day. Even the best laid plans can get ruined. If you are using a wedding planner they have probably seen it all and always have a plan B in place. Even if there is a plan B available it can...

