Kara Lynch (played by Lisa Vidal) on Being Mary Jane on BET was spotted wearing this blue and green colorblock dress on Being Mary Jane on episode 'Feeling Conflicted' (4x12) in Sep 2017. Kara's Dress is the Sleeveless Midi Dress in Green Envy by Diane von Furstenberg .