So many women make the mistake of wearing pants that aren't the right length for their shoes. Hem pants to either heels or flats. Generally, hems should just graze the tops of your shoes and be from 1/2 inch to 3/4 inch off the floor. I have to say, all of my dress pants are only a suitable length for heels. If I were wearing flats, I would be walking all over the pants. (not attractive) However, I do have jeans in different lengths for just this reason. (some for flats, some for boots and some for heels)
Borrowed in part from, Instyle Makeover Magazine's article, "50 Best Fashion Tips Of All Time."