worn by Kara Danvers (Melissa Benoist) on Supergirl
Array
(
[0] => Top: Perfect Shirt in Foil Dot in Navy Silver by J.Crew
)
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.