Weddings, despite being a happy occasion for the couple involved, can often bring with them a fair amount of drama. From familial in-fighting to last minute cancellations to complicated seating charts ...