Rebecca Taylor Daniella Top worn by Kara Danvers (Melissa Benoist) on Supergirl
Kara Danvers (played by Melissa Benoist) on Supergirl on The CW was spotted wearing this blue floral blouse on Supergirl on episode 'The Quest for Peace' (4x22) in May 2019. Kara's Top is the Daniella Top by Rebecca Taylor.