Top: Striped Stretch Poplin Blouse with Ruffles by RED Valentino
Belle (played by Emilie de Ravin) on Once Upon A Time on ABC was spotted wearing this blue striped shirt with front ruffles on Once Upon a Time on episode 'Unforgiven ' (4x14) in Mar 2015. Belle's Top is the Striped Stretch Poplin Blouse with Ruffles by RED Valentino.