J. Crew Perfect Shirt in Foil Dot in Navy Silver worn by Kara Danvers (Melissa Benoist) on Supergirl
Kara Danvers (played by Melissa Benoist) on Supergirl on The CW was spotted wearing this navy polka dot shirt on Supergirl on episode 'Hostile Takeover' (1x08) in Dec 2015. Kara's Top is the Perfect Shirt in Foil Dot in Navy Silver by J.Crew .