Jacket: Pencey leather jacket by Elie Tahari
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this leather jacket with ruched front and snake print top on Revenge on episode 'Dissolution' (3x06) in Nov 2013. Charlotte's Jacket is the Pencey leather jacket by Elie Tahari.