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.