Top: Ruffle top by Rebecca Taylor
Skirt: Ellis skirt by DKNY
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this white ruffle top and black rose print skirt on Revenge on episode 'Engagement' (2x20) in May 2013. Charlotte's Top is the Ruffle top by Rebecca Taylor . Charlotte's Skirt is the Ellis skirt by DKNY.