For this reason I use a unitard Eurotard Adult Tank Unitard 1029 https://www.amazon.com/dp/B003O0QWOQ/ref=cm_sw_r_cp_api_glt_fabc_AGBPHXA5Q8HARKQEHWFN
It takes getting over the initial discomfort of showing your whole body, but I wear 2 at a time so I don't have to wear underwear, and it makes my body look really smooth. I have a bit of a belly, muffin top and dropped butt, but in two unitards I look smooth and long!