Compression capris can make you look thinner. They also help hide trouble areas.
compression
I believe you meant 'does wearing black make you look thinner'...the answer is yes. The opposite is true if you wear white.
One way to make your lips thinner is to have cosmetic surgery. You could also try putting on makeup to try and make them look thinner, such as a lip pencil.
lost cause
Convex mirrors make objects appear smaller and closer than they actually are. This distortion can make you appear slightly thinner when you look at your reflection in a convex mirror.
A long mirrors can work.
Some manufacturers of khaki-colored capris are Mountain Khakis, JC's, Mudd, Vintage Studio, and Generra.
The theory is that darker colors make you look thinner. It works for me.
Diet Wear Black
They make you look slimmer. Vertical stripes make you appear thinner, horizontal stripes, depending on there width and placement can emphasize your width.
Any swimsuit that has a wrap in the front, or scattered patterns helps make a woman's waist look thinner in a swimsuit.
Wear flat shoes. No high heels. Also a croped jacket and capris make your legs look shorter. Stay away from vertical stripes.