The fashion industry is as fickle as it is ever-changing. Trends come and go, but styles that never seem to die out are the knee length dresses. The knee length dresses look great on any body type. It can be worn to a formal event, party or even just shopping with friends! They are so versatile and fun that you will want to wear them over and over again. They look great on tall women with long legs as well as on those who are a bit shorter.