Sweater: Houndstooth Top with Collar by Alice + Olivia
Coat: Uva Tweed Coat by RED Valentino (worn a number of times)
Belle (played by Emilie de Ravin) on Once Upon A Time on ABC was spotted wearing this purple coat and houndstooth sweater on Once Upon a Time on episode 'It's Not Easy Being Green' (3x16) in Apr 2014. Belle's Sweater is the Houndstooth Top with Collar by Alice + Olivia . Belle's Coat is the Uva Tweed Coat by RED Valentino .