Top: Bow-Appliqued Lace Jersey Tee by RED Valentino (Thanks Jessica!)
Belle (played by Emilie de Ravin) on Once Upon A Time on ABC was spotted wearing this grey top with polka dot mesh and bows on Once Upon a Time on episode 'The Tower' (3x14) in Mar 2014. Belle's Top is the Bow-Appliqued Lace Jersey Tee by RED Valentino .