Top: Blotchy print top by Marni (only available online in burgundy)
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this black, white and green colorblock blouse on Revenge on episode 'Confession' (3x03) in Oct 2013. Charlotte's Top is the Blotchy print top by Marni .