Holy fucking fuck, those aren't dungarees (translation:overalls).
That is a leather APRON (translation: gaypron).
http://thehiddlestonianobasan.tumblr.com/post/151063297453/therealopheliatagloff-ohhiddles-myhiddles