Picture: ABC
Regina Mills (played by Lana Parrilla) on Once Upon A Time on ABC was spotted wearing this grey dress with gold clasp belt on Once Upon a time on Mar 04 2012's episode.
View all Once Upon A Time outfits