Jacket: London 25 Jacket by Andrew Marc
Regina Mills (played by Lana Parrilla) on Once Upon A Time on ABC was spotted wearing this leather belted jacket and red leather gloves on Once Upon a Time on episode 'The Jolly Roger' (3x17) in Apr 2014. Regina's Jacket is the London 25 Jacket by Andrew Marc.