So, here is a hair trick I do (I have straight to mildly wavy hair):
No heat curls:
I will wash my hair, and condition and rinse (shave my legs or something with the conditioner in before rinsing), then after a very brief towel dry I will add some leave in conditioner and then comb/brush it all through. Then I wait until it is about half dry and braid it. I can do this before bed, but most of the time I will do a single french down the middle, or two french along the sides and wear that for the day to work. Then I will sleep in it, and shower with a cap on the next morning. After doing all my make up I take it out, tease the braids loose and put in a head band. Mass compliments from this. The next day, I shower cap it again, and the do a high pony with the curly still in. The following day I will either wash it again, or if I have not worked out too much, or worked outside in the garden or something, I will just condition to get another day without shampooing.
Another trick is I will wash, condition, then rinse. Towel dry slightly, put in the leave in conditioner, comb it out, then use my fingers to twist strands and then air dry. No heat curls and waves. I get complimented on that, too.
My avatar is no heat air dry after wash, conditioner, rinse and leave in conditioner and just combed out.
The moral of the story is not to wash every day...