Get out your wedding notebook (you have one, right?). Is the wedding formal or informal? During the morning, afternoon or evening? There are traditional rules, but you don't have to follow them. Traditionally, dresses that are more formal with longer trains are worn at more formal
wedding dress , while shorter dresses with smaller veils are worn in the evening. This will help you find the perfect wedding dress for you.
Figure out your season of skin tone. (You can find help with this at most makeup counters) Bright white looks better with winter skin tones, while ivory is better for summer or spring. Beige is nice for autumn skin tones.
Figure in your body shape. Yes, you might just lose that ten pounds before the wedding, but you still want to flatter your basic body type. Corset-style dresses are great for flattering fuller figures, (so do princess waists), empire waists are nice for hiding poochy stomaches, sleeveless is great for showing off your newly-toned shoulders.
Always take someone dress shopping with you that will give you their honest opinion, and tell them to give it to you straight. You want to look breathtaking on your special day. It always helps to have another person to help you find the perfect wedding dress.
Go by the season. If you're having a winter wedding, you don't want a breezy knee-length dress! (unless you live in Brazil). Choose according to what you will be comfortable in the time and season.