My son is an usher at a wedding and will be wearing a smart suit. Unfortunately, he wears his hair quite long, and generally messy. I think he should make an effort to tidy it up but he refuses to get it cut. Thoughts?