I'll be the contrarian. I'd like to see it 1/2 - 1" lower. Your current length is more a military look imho. I think the slightly lower look ie top of knee to mid knee is more flattering to most of us. On the other hand if you start the day wearing it as you show in your photo, it generally works its way down anyway.
Cheers!
Bookmarks