Avon Skin So Soft Avon's Skin So Soft moisturizing lotion is the best choice If you're looking for an oil-based moisturizer that holds in moisture to provide long-lasting results. This moisturizer is formulated with Jojoba oil, which makes your skin with a delicate scent while providing immediate and long-lasting moisture.