Shirt: Short-Sleeve Popover in Indigo-Dyed Cotton by J.Crew
Oliver Queen (played by Stephen Amell) on Arrow on The CW was spotted wearing this blue short sleeved pocket shirt on Arrow on episode 'Corto Maltese' (3x03) in Oct 2014. Oliver's Shirt is the Short-Sleeve Popover in Indigo-Dyed Cotton by J.Crew.