I lucked out with my daughter. She was 2 1/2 before she needed a haircut. Willie is now 18 months old and he's needed a cut for a few months now. I kept putting it off because I could foresee something like this, and also because I wanted my husband to come with us so that he could take pictures.
Now he's really looking like a little boy - wah!