Benedict (cumberbatch, Who Is Playing Sherlock) Looks Amazing. He's Still Got A Sherlockian Silhouette, With A Large Overcoat, But In A Classic Cut. Watson Dresses With An Urban Elegance, A Touch Of Old School Dashing, Giving A Feeling Of Both The Military And Medical Profession. I Suppose It's Something They Have In Common As Well. They're A Bit Metrosexual.