A Tuxedo.
no
it depends on what dress you have
if you going to the Prom after dinner you should. Prom is all about dressing up and showing off and having a good time.
white
You don't wear trainers of any make with a prom dress! Your shoes should match the dress.
whatever you feel most comfortable in. most people wear long. but shorts prom dresses are the new trend. so wear whatever length!
Girls wear a Corsage on there hands at prom.
You can have a look at the FashionTIY, there are many dresses for sale.
jess chose to wear the pink dress 2 the prom
Prom requires fancier dress because it is a formal wear event.
regular clothes because its not prom or a formal dance
Prom is a very formal event that most girls wear floor-length dresses too. However, some girls do choose to wear short dresses. These should be in length from mid-thigh to knee-length. Check with your school's dress code for prom to see exactly what they will allow you to wear.