Cara Bloom (played by Violett Beane) on God Friended Me on CBS was spotted wearing this blue and grey striped sweater on God Friended Me on episode '' (2x16) in Mar 2020. Cara's Sweater is the Lilika Sweater by Derek Lam 10 Crosby. For shoppable links visit wornontv.net/177846