What's elementary? The perfect black coat, and no one wears a black coat better than BBC's Sherlock.
The one Benedict Cumberbatch wears on the show is Belstaff, discontinued, and costs as much as a small car (...okay a crappy car, but a car) - so the chances of ever getting it are rather slim (just like the chances of finding one that's tiny enough...we saw how big it was on Irene...). But there are a few very cute alternatives out there:
1) Burberry Regimental Wool Trench - it's in the same price range as the Belstaff coat, but a classic and worth the splurge.
2) Modcloth Complete Wardrobe Coat - This one has the same cape like swing effect as Benedict's but makes the whole look a little more girly.
3) Full Circle Fit&Flare Military Coat - It might be on the shorter side, but just pop up that collar and you'll get instant coolness.
....And while you're trying to figure out which one to get, just sit back and enjoy this:
Peace, Love and Sunshine
Laura (select comment as: Name/URL - and double check to make sure your comment shows up - sometimes you have to try twice!)