Coat: Napa Valley coat by Nanette Lepore
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this white ruffle coat on Revenge on episode 'Truth' (2x22) in May 2013. Charlotte's Coat is the Napa Valley coat by Nanette Lepore.