J. Crew Secret Wash Shirt in Stone Blue Gingham worn by Oliver Queen (Stephen Amell) on Arrow
Oliver Queen (played by Stephen Amell) on Arrow on The CW was spotted wearing this grey gingham checked shirt on Arrow on episode 'Green Arrow' (4x01) in Oct 2015. Oliver's Shirt is the Secret Wash Shirt in Stone Blue Gingham by J.Crew .