A ballet skirt definitely adds instant beauty to your style. Ranging from maxi skirts to minis, wrap skirts and stretchy skirts and you're faced with a lot of choices. Some skirt styles look better on you than others, and vice versa.
If your body type is:
Your lower body is slim and you carry weight around your middle (or else you have ample bust). Use a mini skirt to show off your legs. If you want to camouflage your stomach, remember that the more high-waisted a skirt is. the more elegant you will look.
Your waist, hips, and shoulders are all about the same width. Mini skirts will look gorgeous on you too, highlighting your athletic legs. A form-fitting skirts will also emphasize any curves you do have and also draw attention to your legs. A useful tip for you: Uneven hem is a clever way to also emphasize your legs.
You are curvy with a well defined waist. All skirts will look fantastic on you. (Extra) Long lengths will accentuate your curves, smoothing out your thighs.
Your hips are the widest part of your body. A-line skirts are a felicitous choice for you, because they highlight the smallest part of your waist and flare out over hips, minimising the width of your bottom half. Edging at the knee is really flattering for you.
If you are petite and want to create the illusion of height, try above-the-knee skirts and short hemlines that elongate your legs.