Jacket: Wool Grosgrain Trim Blazer by Thom Browne
David Rose (played by Daniel Levy) on Schitts Creek on CBC was spotted wearing this black blazer on Schitts Creek on episode 'Happy Ending' (6x14) in Apr 2020. David's Jacket is the Wool Grosgrain Trim Blazer by Thom Browne .