Once Upon A Time

Network: ABC

EmmaMaryReginaBelleZelenaDavidRuby
Belle's white ruffled front shirt on Once Upon a Time Belle’s white ruffled front shirt on Once Upon a Time View Outfit
Mary's white pleated front top on Once Upon a Time Mary’s white pleated front top on Once Upon a Time View Outfit