Top: Meadow Ballerina Top by Free People
Hayley (played by Phoebe Tonkin) on The Originals on The CW was spotted wearing this white embroidered tiered top on The Originals on episode 'Tangled Up in Blue' (1x03) in Oct 2013. Hayley's Top is the Meadow Ballerina Top by Free People.