BTW, if you don't have a formal gown, you can rent one from Rent the Runway. True designer dresses for 30 to 50 dollars. and much more if you have the money to spend. I've rented several times, and even gone to their store in DC to try on dresses.