Weddings, as we all know, are not the easiest things to plan. There's always a budget to contend with, schedules, invitations, fittings and that's probably just the tip of the iceberg. M…