Styles come and go, but few articles of clothing have stood the test of time quite like the humble dress. Every woman, at some point in her life, has put on a dress, and most of us have taken the ...