It’s pants… but there’s a slit up the side, see? Good, right? And yes to the choice to wear oxfords or sneakers (snoxfords) instead of heels. The shoes make the outfit. Had she been wearing pumps or strappy sandals, I might never have noticed.