When you think about your upcoming wedding, you?re probably envisioning a perfect day. Unfortunately, that isn?t always the case. Even if you plan everything in detail, there is always something that could go wrong. But don’t worry! A lot of potential disasters can be easily dealt with, and if you?re prepared for them they might not be a pro...