BEAUTIFUL PROM DRESSES WILL MAKE YOU BEAUTIFUL
But you must keep in mind that short dress will show your legs so you must be comfortable in it but if you do not want to show your legs then short dresses are not made for you. Mostly parents want to give traditional princess like look to their daughters so they buy floor length gowns.
Pink dress will give you a flower girl look and white dress will give you a fairy look so you must be very selective in dress colors. It is better to buy cheap dress for your prom night as you have to wear it only for one night.