Start with the butt - Your bottom and hips will always look thinner when you are dressed in a solid color and it doesn’t even have to be black it can be a beautiful incandescent hot pink if you like but solids tend to slim where other patterns don’t. Now a lot of us don’t go around wearing patterned pants but a lot of us wear patterned dresses and skirts - so be warned.
De-emphasize your waist - If you are trying to deemphasize your waist and or your middle then avoid crop jackets because they break up your natural lines rather then help you create long, lean lines.
Smaller bust - if you are small busted then try for some wrap shirts, which will give you the illusion of a bigger bust and smaller waist.
Big hips - go for some flat front pants, which are always a winner.
Big hips - don’t be afraid to go for a black pencil skirt with black hose. It will make your hips do a disappearing act.
Big Bust - avoid lighter colors on top for they will over-emphasize your bust size and go for a geometric-shaped top with a slim pant and you will have a more balanced look.
Trying to play up your waist - try a slightly raised waist that tends to make the torso look narrower and a flared skirt which also makes the waist look narrower.
Unless you are a super model avoid horizontal stripes.