Dress: Wall Flower dress by Marc by Marc Jacobs
Belle (played by Emilie de Ravin) on Once Upon A Time on ABC was spotted wearing this purple floral dress on Once Upon A Time on Dec 24 2012's episode. Belle's Dress is the Wall Flower dress by Marc by Marc Jacobs.