The Truth About Avon Skin So Soft Avon Skin So Soft is a line of skin care products that provide the softest, most smoothest feel to your skin. These lotions can give instant moisture and lock-in moisture after bathing. avon body oil skin so soft assists in leaving your skin