Luke's been spending a lot more time outdoors than he used to so he's gotten back that bleached hair, suntanned look he had growing up. He also got lazy with his hair and it's gotten pretty shaggy.
I imagine that at some point in Mayfield Luke would have discovered this thing about Kaylee and engines. I mean, that they "make her hot" in particular.