Dress: Abbotsford Dress by Roland Mouret
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this black and green folded neck dress on Revenge on episode 'Damage' (4x06) in Nov 2014. Charlotte's Dress is the Abbotsford Dress by Roland Mouret.