Camoranesi promised he'd cut his hair if they win, so thats what was going on there.
Furthermore, I have no sympathy for Zidane if he is remembered for this. Like I said earlier, this isnt the first time he's been sent off for head butting on field, so it definitely cant be palmed off as a one...