Rag & Bone Priya Tank worn by Ivy Belfrey (Adelaide Kane) on Once Upon A Time
Ivy Belfrey (played by Adelaide Kane) on Once Upon A Time on ABC was spotted wearing this silver top and tweed jacket on Once Upon a Time on episode 'Greenbacks' (7x05) in Nov 2017. Ivy's Top is the Priya Tank in Silver by Rag & Bone .