Jacket: Suella jacket by Elie Tahari
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this black perforated jacket on Revenge on episode 'Control' (3x05) in Oct 2013. Charlotte's Jacket is the Suella jacket by Elie Tahari.