Coat: Embroidered trench coat by RED Valentino
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this eyelet detail trench coat on Revenge on episode 'Engagement' (2x20) in May 2013. Charlotte's Coat is the Embroidered trench coat by RED Valentino.