While nothing's perfect, no one wants a diaster on their wedding day. From things like missing out on the food to failing to discuss the details with your vendors, these are the regret-worthy miscommunications and mistakes are exactly what you want to avoid on your special day.