What I like to do is approach a stream crossing, then sit down on a nice boulder and remove my leather hiking boots, wool socks and sock liners. I then put on a new pair of socks and my stream crossing shoes. When I get to the other side, let's say about 15 feet, I sit down again and take off my stream crossing shoes and socks and dry my feet with a nice terry cloth. I then put my sock liners on again, then my wool socks and then the boots. When I get to the next crossing I do the same again and again.
When I arrive in camp, after midnight, I take my boots off, hang my river crossing shoes out to dry and put on my night time shoes just in case I have to take a potty break (and for Mike C I always to use an army surplus shovel and 4 ply tissue). Wake up again the next day and do it again! That's how my feet stay dry.