So my fiance and I are getting married in August, got engaged in November. We have done a few things, picked a venue, and have been trying to get a contract worked out with a caterer. However, I am getting married 250miles from where we live (Pittsburgh) and I am also in grad school so I am swamped with assignments (I am also still working). I am trying to figure out what I need to do urgently for the wedding, and what can wait until early May when the semester ends and I'll have more time to focus on wedding stuff. We have a photographer we are booking, and I know I need to buy my dress soon. Anything else that I absolutely need to do before May?