My old French teacher asked the boys in my class this a few years ago. Apparently it's really common for guys to get it wrong. All 20 of them (high school Juniors) got it wrong.
They thought that skirts were short and dresses were long. That was the only difference- the length. They didn't know that a dress = covers the top part of your body, also.