Personally, if I were you (unless it's totally not an option) I would try to look at stores in your area since it can be very difficult to tell what a dress will look like and how it will fit. Good luck! Sounds like fun
At this point I would suggest not ordering one from online if possible in case it shows up and isn't all you'd hoped for.... I would try going to Nordstroms (or other similar department stores) and trying on a bunch of different styles and colors. I did this last year for a maid of honor dress, it was fun and I ended up with a dress I would have never picked from a photo online They are all getting i their spring/summer dresses right now and I'm sure you could find something beautiful for your big day Good luck to you!!!
Double congrats to you JoBean03! I also agree that ordering might be a little difficult with just 3 weeks to go. I bought my dress from David's Bridal. They also have everything to go with the dress like bridesmaid dresses, garter, shoes, everything. They have simple and elaborate dresses. They might even have a beautiful pastel. They have tons of styles and sizes, so no probs there. Good luck and I hope you find the perfect dress.
Any opinions, advice, statements or other information expressed or made available on BabyandBump.Momtastic.com by users or third parties, including but not limited to bloggers, are solely those of the respective user or other third party. They do not reflect the opinions of BabyandBump.Momtastic.com and they have not been reviewed by a physician, psychologist or parenting expert or any member of the BabyandBump.Momtastic.com staff for accuracy, balance or objectivity. Content and other information presented on BabyandBump.Momtastic.com are not a substitute for professional medical or mental health advice, counseling, diagnosis, or treatment. Never delay or disregard seeking professional medical or mental health advice from your physician or other qualified health provider because of something you have read on BabyandBump.Momtastic.com. BabyandBump.Momtastic.com does not endorse any opinion, advice, statement, product, service or treatment made available on the website. If you think you have a medical emergency, call your doctor or emergency services immediately.