Anna Devane (played by Finola Hughes) on General Hospital on ABC was spotted wearing this blue and pink floral blouse on General Hospital on Dec 09 2018's episode. Anna's Top is the Antonela Top by Joie. For shoppable links visit <a href='https://wornontv.net/119057/'>wornontv.net/119057</a>