Top: Floral Ivor Opulent Bloom Printed Shirt by Ted Baker
Margaux Lemarchal (played by Karine Vanasse) on Revenge on ABC was spotted wearing this black top with floral front panel on Revenge on episode 'Blood ' (3x18) in Apr 2014. Margaux's Top is the Floral Ivor Opulent Bloom Printed Shirt by Ted Baker .