Shirt: Spring Flannel Button-Down Shirt by Salt Valley at Urban Outfitters (Thanks Karishma!)
Stiles Stilinski (played by Dylan O'Brien) on Teen Wolf on MTV was spotted wearing this blue plaid shirt on Teen Wolf on episode 'Amplification' (5x15) in Jun 2016. Stiles's Shirt is the Spring Flannel Button-Down Shirt by Salt Valley at Urban Outfitters .