Shirts in the traditional tunic shape never really worked for me. Knee length sporty dresses over jeans look great on me, but the length makes the fact that I'm wearing an actual dress over pants particularly obvious. I love the look, but people tend to think it's weird anyway. So, how do I wear short dresses or long shirts over pants? I'm very pear shaped, flat-chested, and a little petite.