I think medium length dresses look really nice on shorter girls. Nothing too short because if it shows off your legs. It may make them appear shorter. I also think black pants can make you appear to be taller and thinner, paired with a pair of heels. One more look is long shirts.