Trench coat by Helmut Lang (on sale). I like the longer back hem that makes the coat resemble a dress shirt