You look great in that. I'm all for short skirts but, I concur with what others have said...... I don't think that looks too long overall.
It's a great look. I think that as a woman, you have great latitude in pulling off whatever length you choose to wear it. Good for you!