Body sleaves or whatever you call them in your region can make some people look like they've "lost" ~50 pounds. A lot of people who are thin use them to though to make dresses match their figure more.
Corsets and body sleaves are different, corsets don't stretch to fit your body, body sleaves do stretch to fit the body and hide fat. The one in the picture is probably a corset though.