Ok akiewiet2... I added 2 photo's of me in the dress so you could see how long it is, please remember I'm 5'5 so if your taller or shorter it will change slightly! But even if your a few inches taller you should be fine as there is a few inches to spare length wise! Hope this helps!
When you put on the dress, does your hands go passed the end of the dress? I want it for my birthday dress, The school I go to has a dress code, this is why I ask.
I don't have a measurer but I did try them on for you (that was a bit funny lol) and the plain red one is just above the knee and the fancier red one with the studs is about 2 inches or so above the knee but it does have pieces that hang lower to make it really fancy... I'm 5'5. Hope that helps!