With 30% off online and free ship codes available, I thought I'd let you know of some cute skirts in the Junior's sections at kohls. I know—Juniors—but they are flattering, good length (at/just above the knee), and have a tummy panel type thing to keep things smooth.
black/white floral (I got this one)
I sized up (I always go one size up in juniors). With the 30% they come to around $17.