Mary’s dotted ruffle-trim blouse on Once Upon a Time

  • Pin itMary’s dotted ruffle-trim blouse on Once Upon a Time

Picture: ABC

Outfit Details

Top: Pin Dot Ruffle Top by Rebecca Taylor

Worn on: Once Upon A Time episode "The Final Battle" - 6x21
Worn by: Mary Margaret played by Ginnifer Goodwin
Posted on: May 15, 2017
Posted by: Linda
Tags: Once Upon A Time Mary Margaret

Shop This Style

Rebecca Taylor Pin Dot Ruffle Top at ShopbopShopbop $295exact match

Outfit Images

Rebecca Taylor Pin Dot Ruffle Top worn by Mary Margaret (Ginnifer Goodwin) on Once Upon A Time

Rebecca Taylor Pin Dot Ruffle Top worn by Mary Margaret (Ginnifer Goodwin) on Once Upon A Time

Mary Margaret (played by Ginnifer Goodwin) on Once Upon A Time on ABC was spotted wearing this dotted ruffle-trim blouse on Once Upon a Time on episode 'The Final Battle' (6x21) in May 2017. Mary's Top is the Pin Dot Ruffle Top by Rebecca Taylor.