All body washes will get you clean, but TotalBeauty.com readers expect much more when they step into the shower. They want a product that leaves skin clean, soft and smelling great, and will even put them in a better mood. Sound impossible? It's not. In fact they found 21 washes that do just that. Check them out.