Check out JC Penney or Sears. Their dresses for prom over the years have improved. I was at JC Penney the other day. They had an entire section for "prom". The dresses long or short were very pretty, reasonably priced and unique. Both stores have online sites. Have a wonderful time at prom!