Top: Ruched Blouse by Maeve at Anthropologie (Thanks Nick)
Esme (played by Avery Kristen Pohl) on General Hospital on ABC was spotted wearing this blue ruched button front top on General Hospital on Jun 28 2023's episode. Esme's Top is the Ruched Blouse by Maeve at Anthropologie .