his clothes are too big for him. he looks like he is skinny fat at best and trying to hide it with that jacket.

His haircut and facial expression do not help either. Also, he is wearing rugged workwear which looks like a total contradiction to his actual lifestyle, given the clothing looks brand new and unscathed by actual work.

To sum it up, the actual fit of the clothes to his body is bad. The fit of the style to his actual lifestyle indicates a contradiction, which takes away from this fit looking natural. Finally, his facial expression and grooming are not improving his attractiveness in the fit; it makes him look uncomfortable in the costume he put on.