One of the most important things I learned when I began working as a bridal consultant is the length of time it can take for a wedding gown to be ordered. Did you know that it can actually take 6 to 8 months for your dress to arrive? (especially if you are having any custom work done) Many of the designers make the dress once the order is placed therefore they do not have a lot of stock since there are so many styles offered, and then shipping can take a few weeks depending on the time of year you order your dress! Then you have to remember to leave yourself time for alterations!! It is never to early to select your dress, and even if your wedding is over a year away don't be afraid to say "Yes" once you find the perfect gown!!