I do better with few showers, too. I take them every other day, as a general rule. Sometimes three days, and occasionally four days. I do wash my face daily. I don't have body odor unless I do a lot of sweaty exercise, and even though I am a girl with long hair, it really doesn't look any different after a day or two as it does freshly washed. I air dry my hair and don't use a hair dryer. I also don't chemically treat my hair in any way. I practically never use moisturizer, if I need some then I use coconut oil. Apparently the more you wash your body, the more it produces oil, people with super oily skin can wash their face 4 or 5 times a day and it quickly becomes one big oily mess.
I do wear contacts but I want to do the Bates method so that I will have naturally correct vision.