Dress: Sweet Nectar Dress by Nanette Lepore
Charlotte Grayson (played by Christa Allen) on Revenge on ABC was spotted wearing this black and white beaded dress on Revenge on episode 'Confidence' (2x03) in Dec 2012. Charlotte's Dress is the Sweet Nectar Dress by Nanette Lepore.