From setting a budget to finalizing a guest list, this 18 month wedding planning checklist includes monthly checkpoints and wedding planning suggestions!
132