While she definitely shouldn't have been kicked out since the school has no prom dress code, prom is a formal event. Her outfit is fine but it isn't prom appropriate. However, if the school was worried about that, they should have made a prom dress code.