Jacket: Painted Florica Jacket by Mackage
Regina Mills (played by Lana Parrilla) on Once Upon A Time on ABC was spotted wearing this floral leather jacket on Once Upon a Time on episode 'Hyperion Heights' (7x01) in Oct 2017. Regina's Jacket is the Painted Florica Jacket by Mackage.