Get a haircut you bum! 
So pleased i work in engineering,i dont think i could handle getting suited and booted everyday and being criticised for not having the correct knot in my tie!
In fact you get grief in most of the places i work if your not scruffy/covered in oil as it looks like youve not done bugger all 
God bless manual labour/being on the tools.
I think you look fine to be quite honest though. 
Snap, sod suits and shirts and sh!t, never have a shower in the morning and shave twice a week max 
Looks like were in the same game

I never have a shower before i go to work,however after a 17 hour shift on a sat and 17 on sunday,theres nothing i want to do more than have a shower when i get home.
Although im made to strip off at the front door as im usually covered in graphite,stag,general aerospace manufacturing smeg.
Balls to being a pen pusher!
