Cara Bloom (played by Violett Beane) on God Friended Me on CBS was spotted wearing this black floral tie strap top with yellow jeans and leather jacket on God Friended Me on episode 'From Paris with Love' (2x03) in Oct 2019. Cara's Top is the Ellora Top in Venezia by Reformation . Cara's Jacket is the Ashville Jacket by IRO.