Top: Lola Printed Top by Intermix
Cara Bloom (played by Violett Beane) on God Friended Me on CBS was spotted wearing this floral tie-front top on God Friended Me on episode 'Miracle On 123rd Street' (1x13) in Jan 2019. Cara's Top is the Lola Printed Top by Intermix.