Top: Cowl Blouse in Syrah by Halston Heritage
Skirt: Pencil Skirt with Black Zipper Detail by Burberry (Thanks Karishma!)
Jacket: information is here
Regina Mills (played by Lana Parrilla) on Once Upon A Time on ABC was spotted wearing this burgundy cowl neck keyhole blouse on Once Upon a Time on episode 'Smash the Mirror (1)' (4x08) in Nov 2014. Regina's Top is the Cowl Blouse in Syrah by Halston Heritage . Regina's Skirt is the Pencil Skirt with Black Zipper Detail by Burberry . Regina's Jacket is the information is here.