Top: Sunshine Thermal by Free People (altered)
Jacinda (played by Dania Ramirez) on Once Upon A Time on ABC was spotted wearing this denim overalls and pink knit sleeve top on Once Upon a Time on episode 'Wake Up Call' (7x06) in Nov 2017. Jacinda's Top is the Sunshine Thermal by Free People .