have you check pants from dior?

those are ankle-length length......

just so you know..