Sweater: Eden Jacquard Knit Cardigan by Cupcakes and Cashmere (Thanks Janelle!)
Kara Danvers (played by Melissa Benoist) on Supergirl on The CW was spotted wearing this grey printed cardigan on Supergirl on Nov 19 2017's episode. Kara's Sweater is the Eden Jacquard Knit Cardigan by Cupcakes and Cashmere .