I've seen dresses far shorter. (Yes, I'm a mom..). In my day (cue music) they were called micro minis...two or three inches below getting arrested. At least now the girls wear spandex under the dresses to avoid flashing...we didn't. That length dress is quite common here. And it looks fine if the girl has spandex and great legs. If not....please lengthen the dress.