I'm not exactly sure how long they are . I haven't worn them in a very long time and deff can't try them on now (I'm pregnant with twins) . However I'm 5'4" . Two are high low dresses so it's longer in the back and the front go to the knees I believe . The white will be to small as a dress as it was for me . It'd be cute with leggings though and black and grey if I'm not mistaking might be a little longer than knee for me so it might be at your knee