Top: On the Top Tank by Free People (Thanks Vivian!)
Haley Dunphy (played by Sarah Hyland) on Modern Family on ABC was spotted wearing this black floral top on Modern Family on episode 'The Long Goodbye' (9x02) in Oct 2017. Haley's Top is the On the Top Tank by Free People .