Another thing on the wedding dress front-because something was mentioned about it:
Wedding dresses are often in European sizing, so you will almost always have to buy a wedding dress that is a couple sizes larger than what you would wear in your normal street clothes. It is couture sizing, and if you wear an 8, your wedding dress might end up being a 12. It is just the way the sizing works because they don't run like normal, everyday street clothes.
I just didn't want you to faint when you started trying on gowns...
