I'm a really, really, really bad procrastinator. My wedding is May 30 (just a little more than 3 months away), and this week I finally booked my caterer, DJ, and ceremony musicians - all like 6 MONTHS AFTER the recommended timeline. I had this terrible sense of dread that my procrastinating ways would cause me to either stress-out big-time, or be stuck having to hire the crummy vendors with no experience and bad reviews. But I'm amazed I managed to get my first or second choice vendor for everything! My dress came in 3 months earlier than I needed it for fittings (that was one thing I sort of stuck to the schedule on).
Please, ladies, don't follow my example. If, however, you are waaaaaay late on things then don't freak out too much. It'll probably still work out.