Jacket: Metropolis jacket by Kelly Wearstler
Regina Mills (played by Lana Parrilla) on Once Upon A Time on ABC was spotted wearing this long pointed leather lapel blazer on Once Upon a Time on episode 'Welcome to Storybrooke' (2x17) in Mar 2013. Regina's Jacket is the Metropolis jacket by Kelly Wearstler.