Whether your the famous Sherlock Holmes or any "old day" detective, this is the way to go. It's classic "old england" detective, yet it's very chic and "this day and age" appropriate. Remember to try and include tweed! To give this look a more girly effect, try adding a skirt instead of pants.