I am tall, so nothing is short (all knee length or longer and most midi/long). Most of the dresses that I have a formal wear in that they run smaller than regular wear clothing - I am in a 12 misses now (14 formal most of the time), but have dresses that are 14-14w, 16, 16w, and a few 18 misses. And I will pass on the prairie dress too 😂