The highest the hem should go is an inch or two above the knee.
Either a formal gown or a cocktail dress.
An event that requires formal attire. A tuxedo or black suit and tie for men and formal or cocktail dress for women
If your body is not pouring out of it yes. But it should be worn with a light sweater or something that covers your shoulders especially for the begginning of the event.
The Marine Corps Ball is a formal event. Non military personnel attending should wear formal attire. Military Members will be wearing their "Full Dress" Uniform. For Marines that would be your Alphas or Dress Blues, with medals. This would be the civilian equivalent of a tuxedo.
Navy blue maybe but try to stick to black. If you would like, you can wear blue accents. But, since it is black tie, you should dress in darker clothes. Some people do dress brightly at these event, though. You may not be the only one.
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.
Semi formal attire, is the clothing that is not 'Normal' every day clothing. However, it is not as formal as a black tuxedo or a dress for a special event.
A nice dress some flats and a hand pouch (:]
Semi formal attire, is the clothing that is not 'Normal' every day clothing. However, it is not as formal as a black tuxedo or a dress for a special event.
A cocktail dress is a dress worn in social situations often known as cocktail parties, or semi-formal occasions. The dress is often short and and some what casual. Where as an evening gown is formal attire often worn to a formal event. It's typically a long dress, that is lavish and flowing.
First of all, you should refer to the wedding invitation for the event's dress code, i.e. whether it's formal, semi-formal, or casual; then you can decide accordingly. You should note the type of venue when deciding what to wear, but for formal or semi-formal weddings, a tuxedo or dark suit (with tie) is usually sure to be acceptable.
Prom requires fancier dress because it is a formal wear event.