Not necessarily, especially if there's a reason why you're having it early. Mine was in July and my wedding was in September, it was a little early but my bridesmaids live all over the country and it was the one times that they were all going to be home for the 4th of July weekend, so we just did it then. Whatever works for you!