Dr. Bronner's Pure Castile Soap
This soap can be used for literally anything, from body wash to laundry detergent to floor cleaner. Don't be weirded out by the fact that what you can use to clean your floors can also be used on your body — the ingredients are pure, simple, and safe. Pro tip: the soap is great as a makeup brush cleaner.