Worn On TV Sherlock Season 1 To 3 Sherlock Holmes Black Tweed Coat Black Tweed Coat – Sherlock Holmes’ Iconic Look in BBC’s Sherlock Benedict Cumberbatch wears a Sherlock Holmes Black Tweed Coat as Sherlock Holmes in Sherlock (Season 1). Benedict Cumberbatch Character: Sherlock Holmes Actor: Benedict Cumberbatch Show: Sherlock Episode: Season 1 To 3