Some weddings take months—years even—to plan. The perfect dress, the right venue, a guest list whittled down from 300 to a “manageable” 150, overpriced catering, and a...