Dress: Sierra Valley Shirtdress by Free People
Hayley (played by Phoebe Tonkin) on The Originals on The CW was spotted wearing this black printed shirtdress on The Originals on episode 'The Battle Of New Orleans' (1x21) in May 2014. Hayley's Dress is the Sierra Valley Shirtdress by Free People.