This is the Severus Snape lady's coat made and sold by Etsy store EveningArwen. They cost $425 apiece and are custom sewn to your measurements. Obviously, it's best worn with nothing underneath. *waving magic wand* Abracanobra! "Wait -- is your wand a chopstick?" I ordered Chinese last night.
Keep going for two more shots.
Thanks to carey, who wants a Minerva McGonagall coat. Now you're talking!