I don't think he's making Constantine look dirty--the guy probably really is. But that said, I don't think I've ever seen a picture of Lance looking dirty. Sweaty, yes, but the boy at least showers.