You can put your shirt or blouse in your pants or skirt instead of leaving it out. At the same time, this will make your legs look longer.

Prefer high waisted trousers.
You can wear pencil skirt.

You should use belt. You can even put it on your dress, over your pants or even over your coat.

