You can wear it. The medium length is just above the hip line, because the legs are below the hips, so it won't look short ~ It will look good with a pair of slim jeans and shoes with a little heel ~ ~ ~
When people who are not tall buy clothes, remember not to wear them longer than your hands. . . If it reaches the knee, it will be very short.