Cara Bloom (played by Violett Beane) on God Friended Me on CBS was spotted wearing this floral mesh turtleneck top on God Friended Me on episode '' (2x15) in Mar 2020. Cara's Top is the Floral Turtleneck Top by See by Chloe. For shoppable links visit wornontv.net/176547